1.Python中的else的用法:
1.与if搭配使用
2.与while/for循环搭配使用,当while循环break/return跳出时,不走else;当正常的循环结束时走else
3.与try...except结合使用,try的语句块出现异常时走except,否则走else2.Python的列表解析式与生成器表达式:
列表解析式:[i for i in range(10)]:返回值是0~9的列表
[i for i in range(10) if 筛选条件]
生成器表达式:
同上,用圆括号表示即可
3.Python中的传递函数def A(x):
print(x+1)
def B(f,y):#传递函数,及参数列表里面是另一个函数
print(f(y))
B(A,1)4.lambda函数(匿名函数)
函数名=lambda 参数列表:表达式
a=lambda x,y:x+y
a(4,3)
输出结果是75.id(变量):返回值是变量在内存中的id,可以理解为地址但是并非真实地址
5025

被折叠的 条评论
为什么被折叠?



