Python基础之循环

1. For ... in循环

依次吧list或tuple中的每个元素迭代出来:

range()函数可以生成一个整数序列,再通过list()函数可以转换为list,比如range(5)生成的序列就是从0开始小于5的整数

计算1-100的整数之和:

sum = 0
for x in range(101):
    sum = sum +x
print(sum)

2. While循环

只要条件不满足,就不断循环

计算100以内所有奇数之和:

sum =0
n =99
while n>0:
    sum = sum +n
    n = n-2
print(sum)



利用循环一次对list中的每个名字打印出 hello,xxx

L = ['Johnny', 'Timmy', 'Alice']
n=len(L)
while n>0:
    print('hello,%s' ,L[-n])
    n=n-1

3. break 和continue

在循环中,break语句可以提前退出循环。

在循环过程中continue可以跳过当前循环,直接开始下一次循环

notice:不要滥用break和continue语句会造成代码执行逻辑分叉过多,容易出错。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值