1 while i<=100: sum+=i # sum=sum+i i+=1 print(sum)
2 import random num=random.randint(1,100) count=0 # 定义用来计数的变量 flag=True #通过弄一个布尔类型的变量,来标记是否继续循环 while flag: guess=int(input("Guess a number between 1 and100")) count+=1 # 计数喽 if guess==num: print("Congratulations!") flag=False else: if guess > num: print("Too high") flag=True elif guess < num: print("Too low") flag=True print(f"总共猜了{count}次")