今日學Python.Third_day

 1 #循環結構
 2 
 3 #用for循環實現1-100求和
 4 '''
 5 sum = 0
 6 for x in range(101):#range(101)用來構造一個0-100的整數序列
 7     sum += x
 8 print(sum)
 9 '''
10 
11 '''
12 sum = 0
13 for x in range(2,101,2):#產生一個2-100的偶數序列,其中後面的2是步長,即數值序列的增量
14     sum += x
15 print(sum)
16 '''
17 '''
18 #第二種:在循環結構中使用分支結構來實現相同功能
19 sum = 0
20 for x in range(1,101):
21     if x % 2 == 0:
22         sum += x
23 print(sum)
24 '''
25 
26 #猜數字遊戲
27 #計算機給出一個1-100之間的隨機數由人來猜
28 #計算機根據人給出的數字給出提示太大了/過小了/你真棒哦
29 
30 import random
31 answer = random.randint(1,100)#生成隨機數
32 counter = 0#counter(放棄本次循環後續的代碼直接使循環直接進入下一輪)
33 while True:
34     counter += 1
35     number = int(input('請輸入數字:'))
36     if number > answer:
37         print('太大了!')
38     elif number < answer:
39         print('過小了!')
40     else:
41         print('你真棒')
42         break#break關鍵字用來提早終止所在循環
43 print('你一共猜來%d次' % counter)
44 if counter > 7:
45     print('你的智商餘額不足,請充值!')
相關文章
相關標籤/搜索