Python基本语法
注释——#标注的文本
数字
- 整数
- Python3不区分long和int,没有内存上限
- 进制0xa,0o10,0b10(二进制,十六进制是重点)
- bool,只有True、Flase - 浮点数
- 1.2、3.1415、-0.12、1.46e9等价于1.46*10^9
- 本质上使用了C语言的double
保证精度
Python不分单精度,双精度,都是双精度
- 复数,1+2j
字符串(最外层引号最为界定符使用)
- 使用’ "单双引号的字符序列
- ’ ’ ’ 和 " " " 单双引号,可以跨行
转义字符
- \ \t(tab) \r(return) \n(newline) ’ "
- 前缀r,把里面的所有字符当成普通字符对待
缩进
- 未使用C语言的格式来表示层次关系,而是采用所缩进的方式表示层次关系
- 约定使用4个空格缩进
续行
\ (在行尾使用)
标识符
- 一个名字,用来指代一个值
- 只能是字母、下划线和数字
- 只能以字母或下划线开头(下划线开头的标识符一般有特殊含义