touch python

一  使用while循环输出 1 2 3 4 5 6 8 9 10.

1 i=0
2 while i<10:
3     i=i+1
4     if i == 7:
5         continue
6     print(i)

二  求 1-100所有数的和

1 sum=0
2 i=1
3 while i<=100:
4     sum+=i
5     i+=1
6 print(sum)

三 输出1-100内所有的奇数

1 i=1
2 while i<=100:
3     if i%2==1:
4         print(i)
5     i+=1
1 for i in range(1,100,2):
2     print(i)

四 输出1-100内所有的偶数

1 i=1
2 while i<=100:
3     if i%2==0:
4         print(i)
5     i+=1
1 for i in range(2,101,2):
2     print(i)

五 求1-2+3-4+5....+99的和

1 i=1
2 sum=0
3 while i<100:
4     if i%2==1:
5         sum+=i
6     else:
7         sum-=i
8     i+=1
9 print(sum)
1 s1=sum(range(1,100,2))
2 s2=sum(range(2,100,2))
3 sum=s1-s2
4 print(sum)

六 用户登陆(三次重试机会)

 1 count=1
 2 while count<=3:
 3     name=input('请输入您的名字')
 4     pwd=input('请输入您的密码')
 5     if name=='qingqiu' and pwd=='123':
 6         print('登陆成功')
 7         break
 8     else:
 9         if count<3:
10             print('请重试...')
11         else:
12             print('您的账户已冻结...')
13     count+=1
原文地址:https://www.cnblogs.com/stfei/p/8588578.html