第1章
1.1 变量、名字和对象
- type(thing) 获取对象的类型
a = 12
type(a)
<class'int'>
- 变量名可包含的字符和规则
- 小写字母(a~z)
- 数字(0~9)
- 下划线(_)
- 名字不允许以数字开头
- 不允许使用python保留的关键字
1.2 数字
运算符 | 描述 | 示例 |
---|---|---|
+ | 加法 | 5+8=13 |
- | 减法 | 90-10=80 |
* | 乘法 | 4*7=28 |
/ | 浮点数除法 | 7/2=3.5 |
// | 整数除法 | 7//2=3 |
% | 模(求余) | 7%3=1 |
** | 幂 | 3**4=81 |
1.2.1 整数
- 运算等价关系
# +、-、*、/、//、**
a = 100
a = a - 3 等价 a -= 3
1.2.2 基数
- 进制
- 0b 或 0B代表二进制
- 0o 或 0O代表八进制
- 0x 或 0X代表十六进制
1.3 字符串
- 引号使用
- 双引号和单引号嵌套—>使字符串包含引号
- 三引号—>输入输出多行字符串
- 使用\转义
- \n换行
- \t