编写竞猜程序。某商场搞促销,顾 客竞猜商品价格,商品价格为整数,位于[5000,5010]且由电脑随机产生, 每位客户最多有3次机会,当输入一个价格时,系统会提示高了还是低 了,猜中可将商品带回家。(while…else 循环结构,break 中断语句)
时间: 2023-05-28 11:03:24 浏览: 118
4商品竞猜价格游戏.rar
import random
price = random.randint(5000, 5010) # 随机生成商品价格
chance = 3 # 每位客户最多有3次机会
while chance > 0:
guess = int(input("请输入您的竞猜价格(5000~5010):"))
if guess == price:
print("恭喜您,猜中了!您将带回商品。")
break
elif guess > price:
print("您的价格高了,请重新猜测!")
else:
print("您的价格低了,请重新猜测!")
chance -= 1 # 次数减1
else:
print("很遗憾,您没有猜中。商品价格是:", price)
阅读全文