【Python练习】猜数字游戏

it2024-03-29  48

题目:编写程序生成10以内的随机数,当输入一个数以后提示猜的大了还是小了。三次猜测机会。

import random try: x=random.randint(0,10) flag=3 while flag>0: flag-=1 num=int(input('请输入您的答案')) if x>num: print('猜错了,你猜的小了,你还有{}次机会'.format(flag)) elif x<num: print('猜错了,你猜的大了,你还有{}次机会'.format(flag)) else: print('真棒,你猜对了。') except: print('程序出错啦!!!')

【运行结果】

请输入您的答案5 猜错了,你猜的大了,你还有2次机会 请输入您的答案1 猜错了,你猜的小了,你还有1次机会 请输入您的答案3 真棒,你猜对了。
最新回复(0)