我正在讀「How to think like a computer scientist: Learning with Python」(綠茶出版社,2002年1月)用戶定義函數(DEF)在Python 3.2.2
我不能作出任何定義函數的工作。我完全按照它在書中的原樣複製它,但它不起作用。我做錯了什麼?
下面是代碼:
def printParity(x):
if (x)%2 == 0:
print (x), ("is even")
else:
print (x), ("is odd")
它只是打印(x)的輸入,而該(x)是奇數或偶數。
Becaue的OP是使用Python 3,這會給一個'SyntaxError'。 – DSM
只是爲了澄清:@DSM在這裏的評論由於之後發生的編輯而過時。 – glglgl