while循环补充以及for循环、可变不可变类型

1.while循环补充
一:结束while循环的两种方式:
1. 修改条件:等到下一次循环开始时判断条件为假才会结束while循环
2. break:直接结束本层循环
3.while+continue
continue:结束本次循环,直接进入下一次循环
二:while循环嵌套:
while循环嵌套是在一个while循环中再加一个while循环
三:while+else:
else:正常运行完毕的while循环才会执行else的子代码块,如果while循环被break打断过,或者不是正常结束运行,不会运行else
2.for循环:
一:for循环使用:
1.for 条件:
代码1
代码2
代码3
2. for 条件:
代码1
代码2
代码3
else:
代码
3.for 条件1:
代码1
代码2
代码3
elif 条件2:
代码1
代码2
代码3
range:
range(1,5)
print(range)
range=1,2,3,4
range是一个快速建列表的办法


4.for循环根据索引列出字符串的字符
msg='hello egon 666'
for i in range(len(msg)):
print(i,msg[i])

5.for循环直接列出字符串字符
msg='hello egon 666'
for i in msg):
print(i)

可变类型:值改变,但是id不变,证明是改变原值
不可变类型:值改变,id也改变,证明是产生了新值,没有改变原值,例如int

转载于:https://www.cnblogs.com/xiezuodd/p/10210677.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值