常见运算符
一.赋值运算符
1.= 直接赋值 a = 2
2.+= 加法赋值运算 a += 2
3.减法赋值运算 a-= 2
4.= 乘法赋值运算 a=2
5./= 除法赋值运算 a/=2
6.%= 取余赋值运算 a%=2
7.//= 地板除法运算 a//=3
二.算术运算符
1.+ 加法运算
2. - 减法运算
3. * 乘法运算
4./ 除法运算
5.% 取余运算
6.** 次方运算
7.// 地板除法运算
三.逻辑运算符
1.and 并且运算 True and False 结果 False
2.or 或者运算 True or False 结果 True
3.not 非运算 not False 结果 True
四.成员运算符
成员运算符,主要用于判断某个成员是否出现在某个对象中。
users
五.标识运算符
a = 12;
b = 12;
a is b
True
a is not b
False
程序控制流程
一、顺序结构程序
1.按照书写的顺序执行,除非指示转移。
2.数据输入与输出
标准输入
input()
标准输出
print([输出项1,输出项2,...,输出项n] [sep=分隔符] [end=结束符])
二、选择结构程序
1、选择结构
if 语句一般式为:
if 表达式
语句块
三、循环结构程序
1. while 语句
(1)一般式
while 条件表达式 :
循环体
2. for语句
for 目标变量 in 序列对象 :
循环体
语句块中的语句要向右缩进,且缩量一致
对序列的每一个元素执行一次循环
rang对象在for 循环中的应用
rang()函数返回 可迭代对象。
rang ( [ start , ] stop [ , step ] ),rang()函数共三个参数,start 和 step 是可选的,start表开始,默认值为0,end表结束,step表每次跳跃的间距,默认值为 1。
3.循环控制语句
(1)break 语句
用于循环体内,迫使所在循环体立即终止,即 跳出所在循环体,执行循环体后面的语句只能用于 由 while 和 for 语句构成的循环体结构中
循环嵌套时,只能终止并跳出最近的一层循环体
(2)continue语句
当循环体结构中遇到continue语句时,程序跳过continue语句后面未执行的语句,重新开始下一轮循环只结束本次循环的执行,不终止整个循环的执行