变量
变量类型
- 整形:
int
- 浮点型:
float
- 字符串型:
char
- 布尔型:
bool
- 复数型:
complex
变量命名
- 不能以数字开头
- 不能有关键字或系统保留字
- 注意大小写
变量使用
用
input()
获取键盘输入
变量=变量类型(input(’变量 = ‘))
print(‘%d + %d = %d’ % (变量1, 变量2, 变量1 + 变量2))
查看变量类型
用type()查看变量类型
变量类型
int()
:将一个数值或字符串转换成整数,可以指定进制。float()
:将一个字符串转换成浮点数。str()
:将指定的对象转换成字符串形式,可以指定编码。chr()
:将整数转换成该编码对应的字符串(一个字符)。ord()
:将字符串(一个字符)转换成对应的编码(整数)。
运算符优先级
如果搞不清楚运算符的优先级,可以使用括号来确保运算的执行顺序
练习
华氏温度转摄氏温度
1 | f=float(input('请输入华氏温度:')) |
请输入华氏温度:100
100.000000华氏度 = 37.777778摄氏度
输入圆半径计算面积和周长
1 | import math ※注意※ |
请输入圆的半径: 3.5
周长: 21.99
面积: 38.48
输入年份判断是否为闰年
1 | year = int(input('请输入年份: ')) |
print(is_leap)
请输入年份: 2000
True