python学习笔记
学习笔记
zmr1991
这个作者很懒,什么都没留下…
展开
-
一招解决python pip install 安装库失败
PIP是python强大的安装利器,但是我们经常遇到安装库失败的问题,以下本人觉得最有效的解决方法:1.打开 https://www.lfd.uci.edu/~gohlke/pythonlibs网站,2.搜索(CTRL+F)需要安装的库的名称,比如pandas3.找到对应自己系统的版本并下载,cp后面的数字时python的版本,如cp36代表python3.6版本,WIN后面的数字32/64表示32或者64位系统;4.下载后,使用pip install +路径文件名安装,例如pip i.转载 2020-06-23 09:15:34 · 1733 阅读 · 0 评论 -
Python命名空间和作用域
一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。命名空间的生命周期取决于对象的作用域,如果对象执行完成,则该命名空间的生命周期就结束。因此,我们无法从外部命名空间访问内部命名空间的对象。内置作用域是通过一个名为 builtin 的标准模块来实现的,预定义了哪些变量:;Python 中只有模块(module),类(class)以及函数(def、lambda)才会引入新的作用域,其它的代码块(如 if/elif/else/、try/except、for/while等)是不原创 2020-06-11 21:51:46 · 222 阅读 · 0 评论 -
python面向对象
1:类定义:类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性。2:类对象:属性引用和实例化。例子:创建了一个新的类实例并将该对象赋给局部变量 x,x 为空的对象。3:类有一个名为 __init__() 的特殊方法(构造方法),该方法在类实例化时会自动调用。__init__() 方法可以有参数,参数通过 __init__() 传递到类的实例化操作上。self代表类的实例,而非类:self 代表的是类的实例,代表当前对象的地址,而 self.class原创 2020-06-11 21:08:28 · 334 阅读 · 0 评论 -
Python模块
模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。__name__属性可以用__name__属性来使该程序块仅在该模块自身运行时执行。...原创 2020-06-11 11:05:33 · 181 阅读 · 0 评论 -
Pyrthon函数
1:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。2:任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。3:函数内容以冒号起始,并且缩进。4:return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。5:类型属于对象,变量是没有类型的。不可变类型:strings, tuples, 和 numbers 。变量赋值a=5后再赋值a=10,这里实际是新生成一个 int 值对象 10,再让 a ...原创 2020-06-10 15:52:36 · 446 阅读 · 0 评论 -
Python 字典
1:可存储任意类型对象。2:字典的每个键值key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中。键一般是唯一的,如果重复最后的一个键值对会替换前面的。4:访问字典中的值:把相应的键放入方括弧中。5:修改字典:修改某项值并添加一组字典:6:删除字典:能删单一的元素也能清空字典,显示删除一个字典用del命令。7:字典键的特性: 字典值可以没有限制地取任何python对象,既可以是标准的对象...原创 2020-06-10 13:54:40 · 276 阅读 · 0 评论 -
Python列表
1:序列都可以进行的操作包括索引,切片,加,乘,检查成员。2:Python已经内置确定序列的长度以及确定最大和最小的元素的方法。3:列表的数据项不需要具有相同的类型。4:与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合。5:添加列表项:6:删除列表元素:7:列表脚本操作符:8:列表截取:9:List :operator模块比较两个列表的方法,比较大小的规则是以ASCII码表为基准, 从两个列表中的第一个字符开始进行比较, 返回值为布原创 2020-06-09 16:42:50 · 157 阅读 · 0 评论 -
Python字符串
1:转义字符2:运算符3:字符串格式化;4:format 格式化函数:基本语法是通过{}和:来代替以前的%。数字格式化:5:python三引号:Python 中三引号可以将复杂的字符串进行赋值。Python 三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。...原创 2020-06-09 10:51:38 · 125 阅读 · 0 评论 -
Python数学函数
1:数学函数2:随机函数3:三角函数转载 2020-06-08 18:04:13 · 232 阅读 · 0 评论 -
Python Number 数字
1:数据类型是不允许改变的,如果改变Number数据类型的值,将重新分配空间。2:Python Number类型转换3:Python math 模块、cmath 模块Python 中数学运算常用的函数基本都在 math 模块、cmath 模块中。Python math 模块提供了许多对浮点数的数学运算函数。Python cmath 模块包含了一些用于复数运算的函数。cmath 模块的函数跟 math 模块函数基本一致,区别是 cmath 模块运算的是复数,math 模块运算的是数原创 2020-06-08 16:14:33 · 165 阅读 · 0 评论 -
Python for循环
1:遍历一个字符串。2:遍历一个数组:3:通过索引遍历:4:错误:原创 2020-06-08 09:11:12 · 166 阅读 · 0 评论 -
Python while循环语句
1:实例:2:continue:用于跳过该次循环3:break:用于退出循环。4:无限循环你可以使用 CTRL+C 来中断循环。5:while … else 在循环条件为 false 时执行 else 语句块。原创 2020-06-05 15:36:51 · 452 阅读 · 0 评论 -
Python 条件语句
1:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。2:由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。...转载 2020-06-04 21:11:35 · 249 阅读 · 0 评论 -
Python运算符
注意:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。转载 2020-06-03 21:24:32 · 124 阅读 · 0 评论 -
Python的基本用法
1:Python 可以同一行显示多条语句,方法是用分号;2:在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。3:Python 中的标识符是区分大小写的。4:以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx import *而导入。以双下划线开头的__foo代表类的私有成员,__init__()代表类的构造函数。5:缩进错误提醒:IndentationError: unindent d...转载 2020-06-03 20:45:43 · 5714 阅读 · 0 评论 -
Pycharm快捷键
Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert 自动生成代码Ctrl + O 重新方法Ctrl + Alt + T 选中Ctrl + / 行注释Ctrl + Shift + /转载 2020-06-02 19:14:50 · 202 阅读 · 0 评论 -
Pycharm 使用技巧
1:新建一个项目。2:调整编辑器字体及其大小及控制台的字体及其大小3:设置文件编码。 4:让一个 tab 键代替 4 个空格键。5:断点调试:设置断点:在代码前面与行号后面之间的空白处,鼠标单击,就可以设置断点。6:调试断点:点击那个绿色的甲虫图标,进行断点调试。启动之后,自动跳转到第一个断点。下方debugger里会显示该断点的信息。点击Step Over或者按F8,我们继续往下运行,到下一个断点,右边则显示当前行的信息...转载 2020-06-02 19:09:41 · 286 阅读 · 0 评论 -
Python初识
1:使用pycharm之前,要先安装Python解释器,executable表示可执行版,pycharm如无法找到解释器,将无法编译。添加解释器:点击File,选择settings2:新建Python文件:点击New,选择Python File3:编译:快捷键ctrl+shift+F10或者点击绿色三角形,就会编译。...原创 2020-06-02 18:09:21 · 164 阅读 · 0 评论