[x * x for x in range(1, 11) if x % 2 == 0] //[4, 16, 36, 64, 100] [m + n for m in 'ABC' for n in 'XYZ'] //['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ']
tuple
tuple=(1,) //一个元素
if
1 2 3 4 5 6
sum = 0 n = 99 while n > 0: sum = sum + n n = n - 2 print(sum) //while的循环
if //内部条件 break //跳出 continue //跳过
dict
d=[“xxx”:v] //字典定义 ‘xxx’ in d //判断key存在
set
s = set([]) s.add s.remove
def
def xxx(): tab
1 2 3 4 5 6 7 8 9 10
def add_end(L=None): if L **is** None: L = [] L.append('END') return L //一个不变的调用函数
def fact(n): if n==1: return 1 return n * fact(n - 1) //一个递归
近期评论