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('你的智商余额不足,请充值!')