1. 程式人生 > >Python基礎-----while循環練習

Python基礎-----while循環練習

utf print break bin count += 用戶名 span pri

一、使用while循環輸出1 2 3 4 5 6 8 9 10

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3 
 4 ‘‘‘
 5 使用while循環輸出1 2 3 4 5 6   8 9 10
 6 ‘‘‘
 7 
 8 count = 1
 9 while count<=10:
10     if count == 7:
11         pass
12     else:
13         print(count)
14     count += 1

二、使用while循環輸出1~100的和

 1 #!/usr/bin/evc python 3
2 # -*- coding:utf-8 -*- 3 4 ‘‘‘ 5 使用while循環輸出1~100的和 6 ‘‘‘ 7 8 i = 1 9 sum = 0 10 while i<=100: 11 sum = sum + i 12 i += 1 13 print(sum)

三、使用while循環輸出1~100內所有的奇數

#!/usr/bin/evc python 3
# -*- coding:utf-8 -*-

‘‘‘
使用while循環輸出1~100內所有的奇數
‘‘‘
i = 0
while i < 100:
    i+=1
    while i % 2 != 0:
        
print(i) i += 1

四、使用while循環輸出1~100內所有的偶數

#!/usr/bin/evc python 3
# -*- coding:utf-8 -*-

‘‘‘
使用while循環輸出1~100內所有的偶數
‘‘‘
i = 0
while i < 100:
    i+=1
    while i % 2 == 0:
        print(i)
        i += 1

五、使用while循環輸出1-2+3-4+5.....+99的和

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3 
 4 ‘‘‘
5 使用while循環輸出1-2+3-4+5.....+99的和 6 ‘‘‘ 7 8 i = 1 9 sum = 0 10 while i<=99: 11 if i % 2 == 0: 12 sum = sum - i 13 else: 14 sum = sum + i 15 i += 1 16 print(sum)

六、判斷用戶登錄,三次機會重試

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3 
 4 ‘‘‘
 5 用戶登錄,三次機會重試
 6 ‘‘‘
 7 
 8 
 9 count = 1
10 while count <= 3:
11 
12     if input(請輸入用戶名:) == Liming:
13         print(登錄成功!)
14         break
15     else:
16         print(請重試!)
17     count += 1
18 else:
19     print(已失敗三次,今日無法登錄。)

Python基礎-----while循環練習