python猜价格游戏

编写商品竞猜价格游戏,用户可以选择竞猜商品,然后根据竞猜的商品竞猜价格,如图1所示;小于指定数字,提示“竞猜价格小了…”,用户输入大于指定数字,提示“竞猜的价格大了”,如果输入的价格等于该商品的价格,则提示“恭喜,你猜对了!”,结果如图2所示。

img

img

猜价格就是循环接收一个数。
如果大了就打印大了。
小了就打印小了。

while True:
    a = int(input());
    if(a==target):
        #....
        break;
    if(a>target):
        #....
        continue;

针对 @CSDN专家-Time 的回答,我建议while循环的条件最好不要为True。

n = int(input("请输入竞猜价格(只能输入整数价格):"))
while n != 价钱:
  if (n > 价钱):
    print("猜的价格大了...")
    n = int(input("请输入竞猜价格(只能输入整数价格):"))
  elif (n < 价钱):
    print("猜的价格小了...")
    n = int(input("请输入竞猜价格(只能输入整数价格):"))

print("恭喜,你猜对了!")