- 当你不写return语句和只有一个return时,返回值是None
- 在函数中return后面的代码不再执行
- break 和continue一定只能在循环中使用,只会对当次循环起效果
- help()是Python中内置函数,通过help()函数可以查询Python中函数的⽤法
- 在定义函数时,可以在函数内部编写⽂档字符串,⽂档字符串就是对函数的说明
- 变量在函数内部的话,不能拿到函数外部使用
- global 声明变量是全局变量
- 递归函数练习
1.定义一个函数,为任意数字做任意的幂运算
2.定义一个函数,用来检查任意的一个字符串是不是一个回文字符串,如果是返回True,不是返回False
#常用的包
import random #随机数的包
import pandas as pd #导入pandas的包
import matplotlib as mpl #导入matplotlib的包,用于画图
#Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图
#import numpy as np
import numpy as np
#NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
#显示汉字
import matplotlib.pyplot as plt
mpl.rcParams[‘font.sans-serif’] = [‘SimHei’] #用来正常显示中文标签
mpl.rcParams[‘axes.unicode_minus’] = False #用来正常显示负号
append是list类型数据的属性
要用此属性应该用以下命令改为list属性
#list 转 numpy
np.array(a)
#ndarray 转 list
df3 = pd.DataFrame(data, columns=colums)
#转换成excel的格式,data为数据,columns为列数据名称,index为行数据名称
sheet_name #表名称
最终效果图:
#三张图
图一:学生身高体重图
学号,身高体重分布图
ax.axis([100, 120, 45, 200]) #axis:x轴:100到120,y轴:45到200
ax.plot(data1,data2,label=‘身高’) #绘制线 x轴:data1 , y轴:data2,label图例
ax.legend() #把图例进行显示
图二:学生体重分布图
图三:学生身高分布图
最终效果图:
Python 前言
Python 是一种面向对象的解释型计算机程序设计语言。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起 。
Python 为什么流行?
简单易学:Python是一种代表简单主义思想的语言,Python极其容易上手,Python有极其简单的说明文档 。
运行速度:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。
**开源免费:**Python是开放源码的。作为开发者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。
可移植性:由于它的开源本质,Python已经被移植在许多平台上,并且能够工作在不同系统平台上。
**面向对象:**Python既支持面向过程的编程也支持面向对象的编程。
可扩展性:如果需要一段关键代码运行得更快或者希望某些算法不公开,可以部分程序用C或C++编写,然后在Python程序中使用它们。
**丰富的库:**Python标准库确实很庞大。它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。除了这些标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。
如何学习Python开发?
一、 优秀博客教程:
1、廖雪峰教程
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
2、菜鸟教程
http://www.runoob.com/python/python-tutorial.html
二、 优秀视频教程:
以上Python视频资源,请在公众号【程序IT圈】,后台回复Python 。
总结
本文属于原创,如有转载,请标注原作者,版权归本公众号所有。如果你喜欢我写的文章请关注 程序IT圈 ,欢迎大家继续关注本公众号的技术博文。如果您觉得这篇文章对你有所帮助的话,不妨点个赞或给个赞赏哈,您的支持就是我坚持原创的动力~~
想写公众号和热爱编程的朋友们,我建立了个技术Q群:560399113 ,欢迎您进群学习哈~
推荐阅读
在python学习的过程中,入门必备的便是python的下载以及环境的搭建。
官网网站:http://www.python.org
ftp官网下载地址:http://www.python.org/ftp/python
下载完后正常安装此处略去一万字
BUT
安装的注意事项(小本本记上)重点来了
如果初学一定要点Add python.......
下图为windows安装步骤
安装完成后一定要点disable path length limit
MAC 系统一般都自带有 Python2.x版本 的环境,你也可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装。
在python学习的过程中,入门必备的便是python的下载以及环境的搭建。
官网网站:http://www.python.org
ftp官网下载地址:http://www.python.org/ftp/python
下载完后正常安装此处略去一万字
BUT
安装的注意事项(小本本记上)重点来了
如果初学一定要点Add python.......
下图为windows安装步骤
安装完成后一定要点disable path length limit
MAC 系统一般都自带有 Python2.x版本 的环境,你也可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装。
在python学习的过程中,入门必备的便是python的下载以及环境的搭建。
官网网站:http://www.python.org
ftp官网下载地址:http://www.python.org/ftp/python
下载完后正常安装此处略去一万字
BUT
安装的注意事项(小本本记上)重点来了
如果初学一定要点Add python.......
下图为windows安装步骤
安装完成后一定要点disable path length limit
MAC 系统一般都自带有 Python2.x版本 的环境,你也可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装。
平常用eclipse 进行安卓开发的时候我们会遇到安卓自带的模拟器启动时间过长,反应慢等的问题,这个时候就依托别的安卓模拟器,笔者比较喜欢使用夜神模拟器。
下面来讲讲eclipse连接夜神的步骤
双击启动之后进行连接
第一种方法:需要进入夜神模拟器的安装路径bin下启动模拟器的连接 例如我的安装路径
注意是使用cmd进入该路径下然后运行 nox_adb connect 127.0.0.1:65001
第二种方法:可以设置快捷方式进行连接,不用每次麻烦进入bin下。
想要配置可以参照我以前的博文第5条,第5条,第5条!
博文连接https://blog.csdn.net/qq_44333320/article/details/105443875
1.打开eclipse后点击工具栏window——>show view——>Other——>Devices ——>OK,之后就会出现设备 。
2.然后右键点击你的项目——>Run As——>Run Configrations——>双击Android application——>New_Configrations
3.然后选择你的项目——>Target,看图操作就OK了
大功告成!
希望对你有帮助!