一、continue
continue用于跳过当前循环的剩余语句
*设置一组数
*i=start-1 循环语句while要小于等于end-1
*i=i=1
*再设置i除以设置的一数能被整除的且不等于0
*最后输出i
图例:
二、break
break关键字用来终止循环语句
*设置循环超过三次错误即终止循环 即设置i<3
*模拟打电话场景
如果输入号码正确,则可以查询到话费
图例:
如果输入三次错误的号码,则终止循环输出“感谢您的来电”
图例:
三、赋值运算符
1.加法赋值运算符
设a=1 b=2 c=3 d=4
a+=1 意为a=a+1
再设str=ABC,则str+=BCD,则导出str=str+BCD
最后输出得ABCBCD
2.减法赋值运算符
与加法赋值运算符一样,c-=b导出c=c-b 带入数字得c=3-2
3.乘法赋值运算符
b*=2 意为b的二次幂 则带入数字得 b=2*2=4
4.除法赋值运算符
d/=5 意为d/5 带入数字得d=4/5=0.8
图例:
四、成员运算符
1. in 在指定的序列中找到值返回Ture,否则返回False
设签到表中有张三,李四,王五人
如果张三在表里,则输出张三在听课
否则,输出张三已旷课
图例
2. not in 在指定的序列中没有找到值返回True,否则返回False
依然设签到表有张三,李四,王五,人
如果,张三不在表中,则张三已逃课
否则,张三在听课
图例:
五、身份运算符
1. is
a=5 b=a c=5.0
输出a is b 得到True
输出 a==c 得到True 因为是数值比较所以a=c=5=5.0
输出 a is c 得到 False 因为是内存地址比较,所以不能相等
图例: