1.使用while循环输入 1 2 3 4 5 6 8 9 10
#使用while循环输出1 2 3 4 5 6 8 9 10 i=1 while i<=10: if i!=7: print(i) else: print(' ') i=i+1 print('----end----')
或者
i=1 while i<11: if i==7: pass else: print(i) i=i+1 print('----end----')
2.求1-100的所有数的和
#求1-100的所有数的和 i=1 s=0 while i<101: s=s+i i=i+1 print('1+2+3+...+100=',s)
3.输出1-100内的所有奇数
#输出1-100内的所有奇数 i=1 while i<101: if i%2==1: print(i) else: pass i=i+1 print('----end----')
4.输出1-100内的所有偶数
#输出1-100内的所有偶数 i=1 while i<101: if i%2==0: print(i) else: pass i=i+1 print('----end----')
5.求1—2+3-4+5...999的所有数的和
#求1—2+3-4+5...999的所有数的和 i=1 s=0 while i<100: if i%2==1: s=s+i else: s=s-i i=i+1 print('1-2+3-4+5...999=',s)
6.用户登录(三次机会重试)
#用户登录(三次机会重试) username='ping' passwd='ping01' i=0 while i<3: u = input('请输入用户名:') p = input('请输入密码:') if u==username and p==passwd: print('login success') break else: print('login failed') i=i+1