Python5

本文介绍了Python编程中的几个关键概念:continue用于跳过当前循环的剩余语句;break则用于终止循环;赋值运算符如加法、减法、乘法和除法如何工作;成员运算符如in和notin在序列查找中的应用;以及身份运算符is的使用,涉及数值和内存地址的比较。
摘要由CSDN通过智能技术生成
一、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 因为是内存地址比较,所以不能相等

图例:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值