I am developing a text based rpg, but do not know how to go to different def statement, but it says it is not defined. Help?

Recommended Answers

uhhhh... on a different computer

No problem, we can wait.

do not know how to go to different def statement,

As in:

def printMenu():
    print('1: Option 1\n2: Option 2\n3: exit')
def menu():
    answer = ""
    while(1):
        printMenu()
        answer = input("Choose: ")
        if (answer …
Jump to Post

All 4 Replies

Can you post your code ?

uhhhh... on a different computer

uhhhh... on a different computer

No problem, we can wait.

do not know how to go to different def statement,

As in:

def printMenu():
    print('1: Option 1\n2: Option 2\n3: exit')
def menu():
    answer = ""
    while(1):
        printMenu()
        answer = input("Choose: ")
        if (answer == "1"):
            #do stuff
            print("option 1")
        elif (answer=="2"):
            #do stuff for answer 2
            print("option 2")
        elif (answer=="3"): break
        else: print('Invalid command')

menu()
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.