匿名函数,内置函数

时间:2022-06-30 19:14:27

匿名函数

匿名函数,他没有绑定名字,使用一次即被收回,加括号既可以运行。

lambda x, y: x+y # 报错

res = (lambda x, y: x+y)(1, 2)
print(res) # 不报错

内置函数

1. bytes()
# 解码字符
2. chr()/ord()
# ASCII: 数字转为字符/字符转化为数字
3. divmod()
# 分别取商和余数
4. enumerate()
# 带有索引的迭代
5. eval()
# 将字符串类型的去掉最外围引号
6. hash()
# 是否可哈希

abs()
# 求绝对值
all()
# 对象内元素全为真,则为真
any()
# 对象中只要有一个元素为真,则为真
bin()/oct()/hex()
# 二进制,八进制,十六进制
dir()
# 列举所有time功能
frozenset()
# 不可变集合
globals()/loacals()
# 查看全局名字;查看局部名字
pow()
#幂函数,表示取x得y次幂,如果存在第三个参数z,则表示乘方结果对第三个参数取余
round()
# 四舍五入
slice()
# 切片功能
sum()
# 求和
import()
# 通过字符串导入模块

 

面向过程编程

面向过程编程,核心是编程二字,过程指的是解决问题的步骤,即先干什么、后干什么、再干什么、然后干什么……