看板 Python 關於我們 聯絡資訊
大家好 我參照這邊這個教學 http://caterpillar.onlyfun.net/Gossip/Python/InteractiveShell.html 在cmd中 鍵入python -c print('Hello Python!') 它會告訴我 File "<string>", line 1 print('Hello ^ SyntaxError: EOL while scanning string literal 但是當我鍵入python -c print('HelloPython!')時卻可以依照我想要的東西印出來 這是為什麼呢? 而我該怎麼修改才可以印出我本來要的結果呢? 另外所有關於python的引數(像-c),要怎樣才找的到呢? 我試過help(python),但是沒有找到任何東西, 新手發問請各位前輩不要見笑 Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.15.3
uranusjr:python -h 02/05 00:51
uranusjr:前面那個不成功的原因在於 shell 會去解讀空白, 要把 -c 02/05 00:52
uranusjr:後面的東西用引號括起來...而且這個例子舉得很爛, Bash 02/05 00:53
uranusjr:會因為 !' 而死掉XD 如果你只是想學 python 可以不用管這 02/05 00:54
uranusjr:些東西沒關係, 不是 Python interactive shell 的問題... 02/05 00:54
DennisTang:感謝樓上 那關於引數的問題 我該怎麼查呢? 02/05 00:57
ianlini:python --help 02/05 20:56
ianlini:我發現一樓就有說了= = 02/05 20:58
ianlini:引數應該是不太會用到啦... 02/05 20:59
DennisTang:喔喔沒注意到 感謝 :P 02/05 23:45