私はすべての質問が本当に簡単だと知っていますが、私は初心者ですのでここでそれは... 私はEveryonesの助けを借りて推測番号を開発していますが、左。ここではコードです:私はそれを実行コマンドの後のメニューに戻る? Python
import time
import random
animalmenu()
def animalmenu():
print()
print()
print()
print()
print('Welcome to the menu. I am thinking of a menu. Select the option\'s below to try and guess my animal.')
print()
print('a) No. of Legs')
print('b) Type of animal')
print('c) Preffered Climate')
print('d) Size')
print('e) Colour')
print('f) Diet')
print('g) Habitat')
print('h) Can be kept as pet')
print('i) Guess animal')
print()
print('When in a menu, type in \'555\' to return here')
AniChoice = input('Choose your option: ')
if AniChoice == 'a':
loop = 10
while loop == 10:
print()
print('')
print()
guessleg = int(input('Guess the number of legs: '))
if leg == guessleg:
print('True')
elif leg != guessleg:
print('False')
print('r = Return to menu, g = guess again.')
rg = input()
if rg == 'g':
print('Loading...')
elif rg == 'r':
loop = 0
time.sleep(1)
print('Returning to menu...')
time.sleep(1)
animalmenu()
毎回、私は推測」、代わりに私はそれだけで何度も何度も質問をメニューに戻るかどうかを尋ねると、そのコードが尋ねると数で入力しますが足の数: '。私は、これは私のループ方法とは何か知っているが、私は理解していないと場合ので、整数の設定の私はそうのような、別のものを作ることができない。
guessleg = int(input('Guess the number of legs: '))
if leg == guessleg:
print('True')
elif leg != guessleg:
print('False')
elif guessleg == 'back':
loop = 0
animalmenu()
そして、私はそれを行うための他の方法が表示されませんいずれの方法も機能していないようですか? animalmenu()に戻ることをどうお勧めしますか?
を脇コメント:あなたが使用することができ、 '「」' ' '' ... – khachik
@khachikを含む文字列のため、私が知っている、私はちょうどprefereを使用して、習慣。 – pythonnoobface