指令和程序
冯诺伊曼结构
变量和类型
e.g. 整型、浮点型、字符串型、布尔型、复数型
1.变量命名
- 硬性规则
- PEP 8要求
2.变量的使用
input()
int()#强制类型转换
float()
str()
chr()
ord()
3.运算符
[] [:] 下标
* * 指数
~ + - 按位取反,正负号
* / % '//' 乘、除、模、整除
+ - 加减
>> << 右移左移
& ^ | 按位与、按位异或、按位或
<= < > >= 小于等于,小于,大于,大于等于
== != 等于,不等于
is, is not 身份运算符
in, not in 成员运算符
not, or, and 逻辑运算符
实际开发中,如果搞不清楚运算符的由新阿基,可以使用括号来确保运算的运行顺序
4.练习
练习一:华氏温度转摄氏温度
f = float(input('请输入华氏温度: '))
c = (f - 32) / 1.8
print('%.1f华氏度 = %.1f摄氏度' % (f, c))
练习二:输入圆的半径计算周长和面积
import math
radius = float('请输入圆的半径: ')
perimeter = 2*math.pi*radius
area = math.pi*radius*radius
练习三:输入年份判断是不是闰年
year = int(input('请输入年份: '))
is_leap = (year % 4 ==0 and
year % 100 != 0 or
year % 400 ==0)
print(is_leap)
网友评论