一、变量类型
1、变量变量定义
python中的变量赋值不不需要类型声明,每个变量在使用前都必须变量,变量变量之后才会被创建。在用等号并且变量的赋值。
2、多个变量赋值
为多个变量赋值时或参与列表内数据的交换时,这个可以在用这样的赋值。
3、标准数据类型
在内存中存储的数据是可以有多种类型。python定义了一些标准类型,作用于储存各种类型的数据。下面举例了几种数据类型:
a、数字
数字数据类型主要是用于存储数值,数字类型是不可变换数据类型。python允许3种相同的数字类型:
int:正常情况被称作整型,不带小数,正负整数都可以不,尽量python3没有python2的long类型。
float:浮点型由整数部分与小数部分排成,浮点型可以不用科学计数法表示。
complex:复数这个可以由实部和虚部所构成。
b、字符串
字符串是python中最常用的数据类型,是不可变数据类型,也可以建议使用单引号或双引号固定住来可以表示。允许切片操作。
c、列表
列表是python中的基础数据类型,是可变数据类型,可以使用方括号将元素包裹,在用逗号将元素编缉。意见切片操作。
python的列表生成式是三个十分方便的用法。
d、元组
python的元组与列表类似,不同之处在于元组的元素不能不能直接修改。元组是不可变换数据类型。支持什么切片操作。
e、字典
字典是python中同样的映射类型,采用键值对的储存数据,字典的键必须是不连续可变数据类型。
系统的总结一下:
不可变换数据类型:当该数据类型的对应变量的值发生了什么了改变,那么它不对应的内存地址也会发生了什么转变,对于这种数据类型,就称不可变换数据类型。
可变数据类型:当该数据类型的对应变量的值发生了什么了改变,这样的话它按的内存地址不再一次发生变化,这对这种数据类型,就称可变数据类型。
二、迭代器与生成器
a、迭代器
迭代器对象从数学集合的第一个元素就开始访问,等到所有的元素被访问网络完结束了。
两种方法创建家族一个迭代器对象:1、相对于可迭代对象(列表、字符串、元组),不使用iter()方法通过将一个可不断迭代数据类型应用于创建迭代器。2、不使用“元组生成式”,修改可升级迭代对象。
两种方法直接返回迭代器中的元素:1、next()方法,每次来动态链接库由前到后直接返回迭代器中的元素。如果不是迭代器中没有元素,会报错。2、使用for循环拿出元素。
b、生成器
在python中,不使用了yield的函数被称为生成器。很简单点理解生成器就是一个迭代器。
在全局函数生成器不运行的过程中,有时候遇上yield时函数会恢复正常并存放当前所有的运行信息,前往yield的值,并在下四次执行next()方法时从当前位置再运行。
则是,生成器也也可以建议使用for循环参与内部函数。
三、条件语句
python条件语句是实际一条或多条语句的执行结果(true也可以false)来决定负责执行的代码块。
python中用elif不用了elseif,所以elsif语句的关键字为:if–elif–ignore。其中if和elif后面要跟着条件,如果满足条件执行代码块,负责执行代码;如果不是都不不满足,不能执行else后的代码块。
四、循环语句
python中的循环语句有for和while。
break语句可以不跳回while和while的循环体。如果你从for或while循环中强制停止,任何对应的循环exists块将不不能执行。
continue语句被为了进不了当前循环块中的剩下的语句,然后再进行下箭雨循环。
五、函数
函数是组织后好的,可重复使用的,单独利用元素单一,或相关联功能的代码段。函数能提高运用的模块性,和代码的乱词利用率。
相对于列表、字典、字符串等数据类型,python提供了很多的内建函数,这里对这些正确函数做一个只能证明:
列表的函数:
字符串的函数:
字典的函数:
之外python内置的函数,还可以设计自定义设置函数。
六、文件操作
pythonopen()方法作用于打开一个文件,并返回文件对象,在对文件参与处理过程都要在用到这个函数,如果该文件根本无法被打开,会甩出异常。
建议使用open()方法必须得能保证自动关闭文件对象,即动态创建closed()方法。
open方法的具体方法两个参数有file(文件路径),mode(读写文件的)。正确的mode有:
就像在用alongside结构。在用with结构的好处是不需要在有时候然后打开文件后再接受关闭你的操作。
很古怪楼主为什么不要可以打开pyc文件,pyc是二进制文件,所以你用记事本打开它的时候只会见到。py文件才是模块被import的时候,python是为能提高题速度,对所有这些另外模块的py文件先作一个相似编译的动作,出现或者的pyc文件。
那样当有别的程序再度util这些模块时,python就用不着再新的推导py文件,反而数据读入pyc文件就可以了如果不是你打开pyc文件是目的是想看源代码,那建议您你去可以找回相对应的py文件