Python基礎-----while循環練習
阿新 • • 發佈:2018-08-18
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 32 # -*- 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循環練習