如何在Python2.7中计算圈数

如何在Python2.7中计算圈数,python,Python,我想要一个只计算探索和狩猎选项1回合的回合计数器。并将其添加到当前年龄。我该怎么做?我正在使用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":

我想要一个只计算探索和狩猎选项1回合的回合计数器。并将其添加到当前年龄。我该怎么做?我正在使用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()

初始化
turn=0

在探索/搜寻案例中,添加以下内容:

turn = turn+1 
kenyan_sand_boa["current age"] = kenyan_sand_boa["current age"]+1

可能必须将年龄定义为int,因为它当前是一个字符串,但一旦您这样做,此代码将完成任务。

Initialize
turn=0

在探索/搜寻案例中,添加以下内容:

turn = turn+1 
kenyan_sand_boa["current age"] = kenyan_sand_boa["current age"]+1

可能必须将年龄定义为int,因为它当前是一个字符串,但一旦您这样做,此代码将完成任务。

中,而
代码集变为0

while loop == 1:
    turn = 0
    menu()
    # ...
由于您也在增加年龄,因此最好将
“当前年龄”
设置为
0
,而不是
“0”
。 在狩猎和探索
if
子句时,将
当前年龄“
转动
一次。(如果改用
elif
,会更像蟒蛇)


中,而
代码集变为0

while loop == 1:
    turn = 0
    menu()
    # ...
由于您也在增加年龄,因此最好将
“当前年龄”
设置为
0
,而不是
“0”
。 在狩猎和探索
if
子句时,将
当前年龄“
转动
一次。(如果改用
elif
,会更像蟒蛇)


trun=0。。。。。如果。。。。转身+=1?谢谢。这非常有效。将
INFO=1
EXPLORING=2
HUNTING=3
INVENTORY=4
放在顶部可能会很有用。这将允许您在choice==INFO:
等情况下执行
。。此外,您还可以将第一次之后的所有
if
s更改为
elif
s.trun=0。。。。。如果。。。。转身+=1?谢谢。这非常有效。将
INFO=1
EXPLORING=2
HUNTING=3
INVENTORY=4
放在顶部可能会很有用。这将允许您在choice==INFO:
等情况下执行
。。此外,您还可以将第一次之后的所有
if
s更改为
elif
s。