Ich möchte einen Rundenzähler, der nur 1 Umdrehung für die Option zu erkunden und jagen zählt. Und es dem aktuellen Alter hinzufügen. Wie kann ich das machen? Ich benutze Python 2.7. Hier ist die wichtige Teile des Codes:Wie man zählt dreht in Python 2.7
from main import name
import os
import random
kenyan_sand_boa = {
"snek": "kenyan sand boa",
"prey": "mice, " "birds, " "lizards",
"biome": "desert",
"predators": "desert monitor lizard",
"adult age": 156,
"baby size": 10,
"adult size": 20,
"current size": 10,
"current age": "0",
"name": name,
}
os.system('cls')
def menu():
os.system('cls')
print '''Now that you have chosen what snek to be, you have a couple
options
1. Read info about kenyan sand boas.
2. Explore.
3. Hunt.
4. View inventory.
5. Save.
6. Exit.
'''
loop = 1
choice = 0
while loop == 1:
menu()
choice = int(raw_input())
if choice == 1:
#information about kenyan sand boas
if choice == 2:
#exploring
if choice == 3:
#huntinng
if choice == 4:
#view inventory
else:
menu()
trun = 0; ..... wenn .... drehen + = 1? –
Danke. Das funktioniert perfekt. –
Es kann nützlich sein, 'INFO = 1',' EXPLORING = 2', 'HUNTING = 3' und' INVENTORY = 4' oben zu haben. Dies würde es Ihnen ermöglichen, 'if choice == INFO:' etc .. Sie können auch alle 'if's nach dem ersten in' elif's ändern. – user2471379