我想提出一個質疑程序使用python 3,我用這個代碼的Python 3:「如果」
print ('how old are you?')
age = input ('age :')
if age < 18): print('Okay')
意外縮進當我運行它,也有消息說
if age < (18):
^
IndentationError: unexpected indent
我該怎麼辦?
我想提出一個質疑程序使用python 3,我用這個代碼的Python 3:「如果」
print ('how old are you?')
age = input ('age :')
if age < 18): print('Okay')
意外縮進當我運行它,也有消息說
if age < (18):
^
IndentationError: unexpected indent
我該怎麼辦?
if age < 18)
應該if (int(age) < 18)
如果需要一個表達導致()之間
代碼錯過了布爾值(,它應該是:
if (int(age) < 18)
看來,如果關鍵字可能在StackOverflow中 - 代碼可能看起來是正確的,但在編輯器中,它可能不是。在Python中,縮進很重要。代碼完成或如果一段代碼與另一部分相關聯。
[Python中的意外縮進錯誤]的可能重複(https://stackoverflow.com/questions/4263485/unexpected-indent-error-in-python) –