内置函数:
一、作用域相关函数:
1.locals (本地作用域中所有名字)
2.globals(全局作用域中所有名字)
二、迭代器/生成器相关函数:
1.range(0,100,2)生成数字,可以加步长。
2.next (迭代器)使碰到yield继续执行
3.iter (*)让*变成迭代器
三、其他函数:
1.dir ()查看内置属性
2.help()帮助
3.callable()是否可以调用(为函数),返回True或False
4.import 使用模块
5.open()打开文件
6.id ()返回值,每次返回不一样。
7.hash()返回值,用hash算法,每次执行返回不一样。
8.print()输入内容,pycharm默认显示到页面上,也可以显示到某个文件内。
print(‘a‘,end = ‘‘)指定输出的结束符
print(‘a‘,4,5,sep = ‘|‘)指定分隔符
print(‘aaa‘,file = f)指定输出到某个文件中
9.input()用户交互
10.compile()编译
11.exec()没返回值
12.eval()有返回值,不建议用,有漏洞。
四、数据类型相关函数:
1.bool()布尔值
2.int()整型
3.float()浮点数
浮点数 != 小数
浮点数(有限循环小数,无限循环小数)
小数:(有限循环小数,无限循环小数,无限不循环小数)
4.complex()复数
复数=实数+虚数 复数 5+12j j=J
实数:有理数
无理数
虚数:虚无缥缈的数
5.bin()二进制
6.oct()八进制
7.hex()十六进制
8.abs()绝对值
9.divmod(9,5)除余 div出发 mod取余 (1,4)
10.round(3.232)取整 3
11.pow(3,4)幂运算81
12.sum([2,3])求和5
13.min()最小数 key = abs 绝对值最小的数
14.max()最大数 同上