变量命名
- 组成
- 字母、数字、下划线
- 数字不可以开头,不推荐下划线开头
- 推荐规则
IDLE
- 单行注释:
- #:
- 创建注释: alt + 3
- 取消注释: alt + 4
- 多行注释:
内置函数
查看关键词
import keyword
print(keyword.kwlist)
dir(__bulitins__)
查看数据类型
- type()
- 整数:int
- 浮点数:float
- 布尔型:bool
- 复数:complex
运算符号
- +:加法
- -:减法
- *:乘法
- /:除法
- **:幂运算
- //:取整
- %:取余
字串拼接 — 返回解雇均为字符串
- +:print(a+b+c) #注意:a,b,c均为字符串
- %s:print(‘%s%s%s’%(a,b,c)) #注意:a,b,c没有数据类型限制
- ‘’.join([a,b,c]):print(‘’.join([a,b,c])) #注意:a,b,c均为字符串
- format:
- print(‘{}年{}月{}日’.format(a,b,c))
- print(f’{a}年{b}月{c}日’)
- ‘%d’%123:格式化输出整数
- ‘%f’%1.5:格式化输出浮点数(默认小数后六位)
- ‘%.3f’%2.33333:小数后3位
- ’%r’%123:原样输出123
- ’%r’%‘123’:原样输出’123’
精确计算
import decimal
a = decimal.Decimal('1.1')-decimal.Decimal('1')
print(a)
随机数
import random
a = random.randint(0,3)