用 while 循环做个小游戏

xiaoxiao2021-02-28  125

import random #可输入次数 flag = 0 #生成一个1到10之间的随机整数 res = random.randint(1,10) #判读三次输入机会 while(flag<3): temp = input('来,猜猜我心里想的数字是什么?\r\n') #格式化输入的字符串数字为整型 temp = int(temp) #如果相等 if temp == res: #结束循环 flag = 3 print('不错哦~\n') print('顺利通关~') #如果错误 else: #机会加1 flag = flag+1 #剩余次数 number = 3 - flag #将数字转换为字符串,用于拼接 number = str(number) #判断输入的数字大或小 if temp < res: print('您的答案小于标准答案!您还有'+number+'次机会\n') else: print('您的答案大于标准答案!您还有'+number+'次机会\n') #如果三次机会用完,提示 if flag == 3: print('游戏结束...')
转载请注明原文地址: https://www.6miu.com/read-25176.html

最新回复(0)