我是python的新手,我写的代码如下。
page_number = 1
我在类中定义了一个参数。
def begin(): answer = raw_input("continue?") if answer == 'q': exit() else: page_number += 1
但是当我像上面那样访问它的时候,它出错了。我想知道我怎么才能在这个函数中得到它。任何帮助都将不胜感激。
xxls0lw81#
def begin(answer): page_number = 1
可能会有用。
j9per5c42#
您需要global关键字。
global
def begin(): global page_number answer = raw_input("continue?") if answer == 'q': exit() else: page_number += 1
2条答案
按热度按时间xxls0lw81#
可能会有用。
j9per5c42#
您需要
global
关键字。