Python之for循环语句(包括break、continue、exit) |
您所在的位置:网站首页 › python结束整个程序代码 › Python之for循环语句(包括break、continue、exit) |
一、for循环使用的语法
for 变量 in 序列:
循环要执行的动作
二、小练习:
1、计算1~100的基数和
代码实现: sum = 0 for i in range(1,101,2): sum += i print(sum)执行效果: 代码实现: Num = int(input('请输入一个整型数:')) Res = 1 for i in range(1,Num+1): Res *= i print('%d的阶乘为%d'%(Num,Res))通过一个小例子,大家感受一下。 break 代码: for i in range(8): if i == 5: break print(i) print('Hello,Python!') print('bye')执行效果:
执行效果: 代码实现: Num = 0 for i in range(1,5): for j in range(1,5): for k in range(1,5): if i != j and j != k and i != k: print(i*100+j*10+k) Num += 1 print('生成%d个无重复的三位数'%Num)需求: 用户登录需求: 1.输入用户名和密码; 2.判断用户名和密码是否正确(name='root',passwd='redhat') 3.登录仅有三次机会,超过3次会报错代码实现: for i in range(3): Name = input('请输入用户名:') Passwd = input('请输入用户名密码:') if Name == 'root' and Passwd == 'redhat': print('登录成功') break else: if i == 2: print('你的机会已经用完,请稍后再试!') else: print('登录失败,您还有%d次机会!'%(2-i))执行效果: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |