TA貢獻1873條經驗 獲得超9個贊
invalid syntax翻譯過來就是 語法錯誤的意思python2.7 的話,print是一個表達式,要寫 print ipython3 的話,print是一個函數,所以要寫 print(i)
TA貢獻1815條經驗 獲得超13個贊
錯在print 語句,你檢查下所有print語句,發現最后一個print s其實才是錯誤點;因為要打印的字符s賦的字符串寫法是錯誤的,雙引號括起來的字符串是不可以換行的,要用“”“或借助\符號;如下:
s
=
"""adc
def"""
or
"abc\
defghi"
要說下為什么會提示在第一個print i?這個可能更python是一個直譯式編程語言有關。
追問
這確實是錯了,但是如果把后面都刪掉,前面還是會提示第三行的錯誤。。
追答
那你要檢查下你的空格和中英文了
測試技術的修煉之道
¥ 48.00
Python 源碼深度剖析
¥ 68.00
Python 數據分析通關攻略
¥ 58.00
你的第一本Python基礎入門書
從 0 開始學爬蟲
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號