回答
字符串沒有呈現不同。他們的陳述只是調整,以避免必須引用包含的報價。 '
和"
都是合法的字符串文字分隔符。
請注意,的內容的字符串與有很大不同。 "
與'
不是相同的字符串; a == b
是(顯然)False
。
否則Python將不得不使用\
反斜槓作爲"
或'
字符。如果您在字符串中使用都字符,然後Python是強制使用引用:
>>> '\'"'
'\'"'
>>> """Tripple quoted means you can use both without escaping them: "'"""
'Tripple quoted means you can use both without escaping them: "\''
正如你所看到的,通過Python中的字符串表示仍然使用單引號和反斜線表示,去年字符串。
一個像我這樣的完整的Python noob看起來像第一個變量包含雙引號('''),第二個引號(''')。這些字符串應該不一樣嗎? (不是我的downvote。) – zoul
@zoul:不,python接受兩種樣式的評論。 –
從問題中的例子看來,其中一個字符串包含''',而另一個包含'''。引用部分清楚。 –
- 1. 爲什麼CSS3轉換屬性表現得有趣?
- 2. Clojure:爲什麼=和.equals字符串有不同的表現?
- 3. Python的 - 有趣的布爾和字符串行爲
- 4. 爲什麼__lib_start_main出現在字符串
- 5. GetLogicalDriveStrings,爲什麼字符串列表
- 6. 爲什麼只有一個空間分割字符串得到[ '', '']
- 7. 爲什麼只有字符串視圖?
- 8. 爲什麼每個字符串都有空字符串?
- 9. 爲什麼在HTML表單提交時引號會變成有趣的字符?
- 10. 爲什麼HashMap的被覆蓋現有的字符串鍵值
- 11. Python循環的字符串 - 爲什麼'沒有'來?
- 12. 爲什麼python字符串沒有__iter__函數?
- 13. 爲什麼Python刪除字符串的最後一個字符?
- 14. Java字符串比較有趣的bug
- 15. 有趣的字符串比較崩潰
- 16. 有趣的字符串鑄造
- 17. 什麼有從字符串
- 18. 爲什麼此表將所有條目排序爲字符串?
- 19. 爲什麼檢索字符點(。)的字符串沒有得到正確
- 20. HTTPS JSON興趣字符串
- 21. 得到的字符串在Python列表
- 22. python:這個有趣的符號是什麼? [0,1,3] .__ len __()
- 23. JQuery.each將字符串文字轉換爲字符串。爲什麼?
- 24. 爲什麼相同的字符串有時表現不同? (VB.NET COM接口)
- 25. 爲什麼這個加密的字符串中有趣的字符?它不可讀?
- 26. 爲什麼我在串接字符串時變得垃圾字符?
- 27. 有趣的CakePHP失敗!爲什麼?
- 28. 爲什麼某些網址有像%20這樣有趣的字符?
- 29. 使用什麼Python urrlib user_agent字符串?
- 30. 爲什麼列表快於字符串連接字符數組
我無法複製它。無論是在Python 2.7還是3.3中。 –
不,我在平等測試中得到了False。 –
@EmilIvanov:啊,是的,平等測試。 –