0
点赞
收藏
分享

微信扫一扫

python二级基础知识(三)

戴老师成长记录仪 2022-03-12 阅读 103

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 条评论