Raw Input If Statements Python [дубликаты]
На этот вопрос уже есть ответ:
Как я могу читать входные данные как числа? 17 ответовУ меня проблемы с утверждениями if в python. Я делаю «игру» целиком на доланском языке, извините за орфографию, это означало быть юмористическим. Сожалею
Вот код:
import time
def menu():
print ("dogz r a supar hahrd tin 2 matsr it tak yrs 2 mastr ut u nw git 2 exprince it. pik a tin 2 du:\n")
menu = raw_input("1.)Ply Da Dogi gam\n2.)Halp\n")
if menu == 1:
game()
if menu == 2:
helpGame()
if menu < 2:
print ("dat not 1 ur 2 sry")
time.sleep(1)
menu()
def game():
print ("nuw u ply mi gme u lke it")
def helpGame():
print ("dis da halp u liek it")
menu()
Это не работает для меня, и у меня никогда не было прямого вызова функций внутри операторов if, и мне приходилось реализовывать "seg-way", которые вызывают функцию.
Это работает для кого-нибудь из вас? Возможно ли это моя установка Python? Благодарность