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('你的智商餘額不足,請充值!')