(1)变量和标识符
1. ctrl+回车→下一行
2. 标识符不能用关键字和保留字。(也不建议用函数名,导致函数被覆盖)
3.命名
(2)数据类型
1.数值:整数,浮点数(小数字),复数
2.数字过大可以直接用下划线作为分隔符
3.任何数字输出都是以十进制的形式、
反斜杠之后的十六进制只能用x
4. 表达式不是语句,对程序不会有任何影响
(3)字符串
1.相同的引号不能嵌套,但是可以用\作为转义字符(\‘即’ \“即”)
2. 单双引号不能换行,但是三重引号可以,并保留字符串格式
(4)格式化字符串(在字符串前面加一个f格式化字符串)
1.字符串进行相加会自动拼接成一个,但是不能和其他类型加法运算
2.不同字符串相连接:1.print(‘a=’,a)
2.print(“a=”+a)不常用这个
3.print(’a=%s’%a)
4.print(f‘a={a}’)
3.%s任意字符,%f浮点数占位符,%d整数占位符(%3.5表示字符串长度限制在3到5之间,小 数用%d直接省略小数点后面的数字)
4.字符串的复制除了用函数,可以用字符串和数字相乘
(5) 布尔值和空值
1.Ture,False,None(第一个字母大写),布尔值也是整型
(6)类型转换(不是改变原有对象,而是把对象的值转换为新的对象)
float和int的区别是把对象转换成浮点数,str即把对象转换成字符串
(7)运算符