1.while 比 for 适用性更广:满足条件情况下一直进行
2.猜数字游戏1.0版
import numpy as np ‘‘‘ 猜整数1.0版: 1.记录次数 2.给出范围 3.while语句,包括continue、break、tyr、except‘‘‘ answer=np.random.randint(1,101) i=0 while True: try: guess=int(input(‘请猜一个1-100的正整数:‘)) i+=1 if guess==answer: print(‘太棒了!\n你的猜想{0}是正确的!\n你用了{1}次机会猜到答案!给你点赞!‘.format(guess,i)) break elif guess<answer: print(‘你的答案偏小哦!请继续……‘) print(‘第{0}次猜测值:{1}‘.format(i, guess)) continue elif guess>answer: print(‘你的答案偏大哦!请继续……‘) print(‘第{0}次猜测值:{1}‘.format(i, guess)) continue except: print(‘输入格式错误!请检查后再次输入!‘)
时间: 2024-10-08 22:38:39