我怎样才能实现输出回input
(负责行动)?程序使用一次就结束了input
,但是可以多次使用吗?
import random
money = 300
frase1 = "Ну что, наворовал?"
name = input("Привет! Какое твоё имя? -> ")
print("Хорошо, " + name + ". Привет! Ну а теперь пора выживать...\n")
print("Твои деньги: " + str(money) + "\n")
print("1.Купить палатку(250руб.)\n2.Купить кроссы(300руб)")
print("\n3.Лазить по помойкам(+10-100руб.)\n4.Поборы(50-150руб.)\n5.Мелкое воровство(200-1000руб.)")
choose = input("Твой выбор -> ")
if choose == "1" and money >= 250:
print(name + " ты купил палатку за 250руб!")
print("Твои деньги: " + str(money - 250))
if choose == "2" and money >= 300:
print(name + " ты купил кроссы за 300руб!")
print("Твои деньги: " + str(money - 300))
if choose == "3":
final = random.randint(10,100)
print("+" + str(final) + "руб.")
print(frase2)
after = money + final
print("Твои деньги: " + str(after))
if choose == "4":
finall = random.randint(50,150)
print("+" + str(finall) + "руб.")
afterr = money + finall
print("Твои деньги: " + str(afterr))
if choose == "5":
finall = random.randint(200,1000)
print("+" + str(finall) + "руб.")
print(frase1)
afterr = money + finall
print("Твои деньги: " + str(afterr))
使用无限循环: