- 1.程序和进制 - 指令和程序 / 冯诺依曼机 / 二进制和十进制 / 八进制和十六进制
- 2.变量和类型 - 变量的命名 / 变量的使用 / input函数 / 检查变量类型 / 类型转换
- 3.数字和字符串 - 整数 / 浮点数 / 复数 / 字符串 / 字符串基本操作 / 字符编码
- 4.运算符 - 数学运算符 / 赋值运算符 / 比较运算符 / 逻辑运算符 / 身份运算符 / 运算符的优先级
- 5.应用案例 - 华氏温度转换成摄氏温度 / 输入圆的半径计算周长和面积 / 输入年份判断是否是闰年
练习1:华氏温度转摄氏温度。(F = 1.8C + 32)
f=float(input('请输入华式温度')
c=(f-32)/1.8
print('%.1f华式温度=%.1f摄氏度' %(f,c))
练习2:输入圆的半径计算计算周长和面积。
import math
redius=float(input('请输入圆的半径'))
L=2*math.pi*redius
S=(math.pi)*redius*redius
print('周长是:%f,面积是:%f' %(L,S))
练习3:输入年份判断是不是闰年
year = int(input('请输入年份: '))
# 如果代码太长写成一行不便于阅读 可以使用或()折行
is_leap = (year % 4 == 0 and year % 100 != 0 or
year % 400 == 0)
print(is_leap)