三元运算:
name = "GOGOGO" if True else "HAHA"
等同于:
if True: name = "GOGOGO" else: name = "HAHA" print (name)
执行结果:
GOGOGO
lambda:
立即学习“Python免费学习笔记(深入)”;
f2 = lambda a1,a2: a1+a2 t = f2(1,2) print (t)
等同于:
这本书给出了一份关于python这门优美语言的精要的参考。作者通过一个完整而清晰的入门指引将你带入python的乐园,随后在语法、类型和对象、运算符与表达式、控制流函数与函数编程、类及面向对象编程、模块和包、输入输出、执行环境等多方面给出了详尽的讲解。如果你想加入 python的世界,David M beazley的这本书可不要错过哦。 (封面是最新英文版的,中文版貌似只译到第二版)
Python代码
def f2(a1,a2):
return a1+a2
t = f2(1,2)
lambda无法使用if,else等条件判断










