請問最后的print 'end'只能放在分段編碼中嗎?
>>> age = 20
>>> if age >= 18:
...???? print 'your age is', age
...???? print 'adult'
...
... print 'end'
? File "<stdin>", line 5
??? print 'end'
這個是按照教案上的代碼運行的結果,結果就是運行不出來
>>> age = 20
>>> if age >= 18 :
...???? print 'your age is', age
...???? print 'adult'
...???? print 'end'
...
your age is 20
adult
end
這是將end放入分段編碼中,可以運行出來,難道end只能放在分段編碼中嗎?
2019-08-19
if print else print就兩種情況,print 'end'執行不到吧(看你放的位置)
2019-07-30
我剛剛也是,我是第四行報錯,然后把第四行一下全刪了就行了,然后我有一行一行的加,一行一行的試,結果后面不管print"end"放不放到if這個塊里面都沒有影響。
2019-07-06
您好,請問這個問題解決了嗎?如果解決了的話,求教!我也遇到了同樣的問題!
SyntaxError: invalid syntax? 不放到代碼段中,它就顯示這個錯誤提示,無效的語法。。。
2019-07-03
應該沒有問題啊 ,我的可以運行 。你直接復制教案的代碼測試試試