标签:字符串 lam 流程 自定义 迭代 必须 字节 作用 ==
数据类型:
str(字符串) int(数字) list(列表) dict(字典) set(集合) tuple(元组) bool
数据类型归类:
list,set,dict
str,int,tuple,bool
str,list,tuple,set,dict
str,list,tuple
dict:映射,键--值
set:其他
运算符:
x and y x为True,返回y,x为False,返回x,一个为0,即为0
x or y x为True,返回x,x为False,返回y
流程控制语句
单分支,双分支,多分支
while--else 循环正常执行完毕后去执行else后面语句
for-- else
range() for循环后可加迭代对象
语句嵌套
函数:
形参:位置参数,默认参数,动态参数
位置参数*args,默认参数,**kwargs(位置需要注意)
加载顺序: 内置-->全局-->局部
取值顺序: 局部-->全局-->内置
全局作用域:内置,全局命名空间
局部作用域:局部命名空间
B---G--E--L 从外到内
赋值
当做函数的参数
作为容器类型的元素
当做函数的返回值
函数名(变量)= lambda 参数:返回值
print(函数名(参数))
声明全局变量
改变全局变量
一定是嵌套函数
E空间里面一定要有变量
L空间去引用E空间里的变量,一旦应用E空间里的变量会被改变
编码:
str(unicode)-----encode() ------bytes
bytes(非unicode)-----decode()-----str
random 随机模块
小数据池:
标签:字符串 lam 流程 自定义 迭代 必须 字节 作用 ==
原文地址:https://www.cnblogs.com/Darry-Ring/p/11865259.html