单行注释
以井号(#)开头,右边的所有内容当做说明
多行注释
以三对单引号('''注释内容''')将注释包含起来
多个变量赋值
a=b=c=1
三个变量被分配到相同的内存空间上
为多个对象指定多个变量
a,b,c = 1,2,''first''
常用关键字
and or in is not
lambda class def global nonlocal
except try finally raise with
while if else elif for
del assert True False None
return yield continue pass break
import as from
数据类型
Number( int float complex bool)
String (字符串)
List
Tuple(元祖) 元素不可改变,但是可以包含可变的对象,比如list, 一个元素,需要元素后添加逗号
Sets(集合)
Dictionary
运算符
算术运算符 + - * / %(取余) **(幂) //(取整数)
赋值运算符 = += -= *= /= %= **= //=
比较运算符== != > < >= <=
逻辑运算符 and or not
格式化输入
整数的输出
%0 -- 八进制
%d -- 十进制
% --x 十六进制
浮点数输出
%f --保留小数后面六位有效数字 %.3保留十三位
%e --保留小数点后面六位有效数字,指数形式输出, %.3e. 保留3位小数位,使用科学计数法
字符串输出%
%s --字符串
%20s --右对齐.占位符20位
%.2s--截取2位字符串