python二级基础知识(三)

阅读 104

2022-03-12

Python3.x中保留字(关键字)有35个,分别为and, as, assert, async, await, break, class, continue, def, del, elif, else, except, False, finally, for, from, global ,if, import, in, is, lambda, None, nonlocal, not, or, pass, raise, return, True,try, with, while, yield  (区分大小写)  

Python语言提供三种基本的数字类型为:整数类型,浮点类型,复数类型。

Python整数类型没有长度限制;

Python的浮点类型有长度限制,也受限于内存的大小。

Python语言采用严格的“缩进”格式

字符串方法replace()用来替换字符串中指定字符或子字符的所有重复出现,每次只能

替换一个字符或者一个字符串,把指定懂得字符串参数作为一个整体对待。该方法并不修

改原字符串,而是返回一个新字符串。

super()需要两个实参,分别是子类名和对象self。

isspace()方法是判断字符串是否全部为空格,不是返回False,是返回True。

s.strip()函数是从字符串s中去掉其左右两侧指定的字符,返回的是字符串;

s.replace(ord,new)函数返回字符串s的副本,所有old子串替换为new。

s.split()返回一个列表,若有参数,由s根据参数被分割的部分构成,省略参数默认以空白符分割

sorted(:reverse=)如果reverse=False 为升序排列;reverse=Ture降序排列

zip()函数是将其打包成元组   

例如:= [1,2,3]

= [4,5,6]

= [4,5,6,7,8]

 c = [4,5,6,7,8]#结果为[(1, 4), (2, 5), (3, 6)]

pow(x,y)结果为方法返回x的y次方

set()能把重复的元素删掉

calendar()时间模块

rename():给文件重新命名;

getcwd():获得文件目录路径

rmdir():删除目录

-F是指在dist文件夹中只生成独立的打包文件(即exe文件),所有的第三方依赖,资源和代码均打包进此exe中

#浮点数字字符串不能转换为整数

ndim:数组的维度;shape:数组的形状;size:数组的元素个数;itemsize:数组的每个元素占用的内存大小,以字节为单位。

PyInstall模块可将源资源程序打包为可执行文件,并且会自动将依赖的库一并打包,可以通过设置参数删除生成的临时文件,但如果程序对外部数据如图片之类的有调用,九必须执行导入到相应的目录

Random.shuffle()用于将序列的所有元素随机排序;

random.getrandbits(k)用于生成一个k比特长度随机整数;

Random.sample()用于随机地从指定列表中提取N个不同的元素。

Random.randint(a,b)随机生成[a,b](包括a,b)之间的的整数;

Random.uniform(a,b)随机生成[a,b)(包括a,不包括b)之间的实数

Turtle库的home()函数是设置当前笔画位置为原点,朝向东

pert_counter()函数一般用于计时;

sleep()用于暂停程序执行;

strftime()和strptime()都是用于显示时间;

python中open()函数提供了7种基本的文件打开模式:r ,w ,x ,a ,b ,t ,+ 。其中r,w,x,a可以和b,t,+组合使用

lambda关键字用来声明匿名函数,格式为 <函数名>=lambda<参数列表>:<表达式>

<函数名>=lambda<参数列表>:<表达式>等价于def<函数名><参数列表>:

                                                                                   return<表达式>

精彩评论(0)

0 0 举报