[問題] 印出含空白的句子

看板Python作者 (笑得很勉強)時間13年前 (2011/02/05 00:41), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串1/1
大家好 我參照這邊這個教學 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

02/05 00:51, , 1F
python -h
02/05 00:51, 1F

02/05 00:52, , 2F
前面那個不成功的原因在於 shell 會去解讀空白, 要把 -c
02/05 00:52, 2F

02/05 00:53, , 3F
後面的東西用引號括起來...而且這個例子舉得很爛, Bash
02/05 00:53, 3F

02/05 00:54, , 4F
會因為 !' 而死掉XD 如果你只是想學 python 可以不用管這
02/05 00:54, 4F

02/05 00:54, , 5F
些東西沒關係, 不是 Python interactive shell 的問題...
02/05 00:54, 5F

02/05 00:57, , 6F
感謝樓上 那關於引數的問題 我該怎麼查呢?
02/05 00:57, 6F

02/05 20:56, , 7F
python --help
02/05 20:56, 7F

02/05 20:58, , 8F
我發現一樓就有說了= =
02/05 20:58, 8F

02/05 20:59, , 9F
引數應該是不太會用到啦...
02/05 20:59, 9F

02/05 23:45, , 10F
喔喔沒注意到 感謝 :P
02/05 23:45, 10F
文章代碼(AID): #1DJ2mZ8I (Python)