快速分行 '''…'''
布尔值 boolean 表示真假两个判断 true false 直接用True False 表示布尔值;
或运算 F or T -> T;T or T -> T;F or F -> F;
与运算F and T -> F; T and T -> T; F and F -> F;
非运算 not T -> F; not F -> T;
列表:
追加列表元素到末尾 .append(‘ ’)
插入到指定位置.insert(1,‘ ’)
删除末尾元素 .pop(' ')
删除指定位置 .pop(1)
指定替换某个元素 [1]=‘ ’
list列表中的 元素也可以数据类型不一样
tuple列表一旦初始化不能修改
条件判断:
If 条件 :
Elif 条件 :
Else:
与条件 and
循环 :
For … in ()
Range()函数,生成一个整数序列,再通过list()函数
While 循环,只要条件满足就一直循环,直到条件不满足时退出循环
Break 可以直接提前退出循环
Continue 跳过当前的这次循环,直接进行下一个循环
字典:
Dict{' ': ,' ': }
输入dict[' ']
要避免key不存在的错误,有两种办法,一是通过in判断key是否存在:
二是通过dict提供的get()方法,如果key不存在,可以返回None,或者自己指定的value:
Set 元素有重复会被过滤掉
二是通过dict提供的get()方法,如果key不存在,可以返回None,或者自己指定的value:
函数:
abs()绝对值 ,hex()十六进制,isinstance()函数来判断一个对象是否是一个已知的类型,类似 type(),
Fact()阶乘公式,可用于递归;next() 函数返回下一个值;