0
Q
連接字符串與編號
A
回答
1
你有幾種選擇:
print "The result is " + str(x)
print "The result is", x
print "The result is %d"%(x)
print "The result is {}".format(x)
你的榜樣與運營商+不按預期工作,因爲它需要兩個字符串參數。你的第二個參數是int類型的。你必須將它轉換爲str(x)函數的字符串。最後兩個例子是字符串格式化的「舊」和「新」方式,見PyFormat.info。
在上面的評論中您的問題旁邊:爲什麼print "The result is ", x
增加了另一個空間?這就是打印關鍵字的工作原理。如果給出了一個表達式列表。它在給定列表的每個項目之間添加一個空格。第一項(字符串)有一個尾隨空格。打印添加另一個空間,然後打印出你的int的第二個項目。只是試試這個(沒有在字符串尾部空格): print "The result is", x
相關問題
- 1. 字符串與逗號連接
- 2. 字符串與sprintf連接
- 3. 符號化一個連接字符串
- 4. web.config轉換中斷連接字符串與特殊符號
- 5. 三重引號字符串的連接
- 6. 連接字符串與蔚藍與android
- 7. 用逗號連接字符串以加入長字符串
- 8. 字符串字符連接
- 9. Hibernate內部連接映射 - 字符串其中編號
- 10. 串字符串與另一個字符串連接
- 11. 負載連接字符串編程
- 12. WPF:保存連接字符串編程
- 13. 編譯時的C#連接字符串
- 14. 如何編寫連接字符串
- 15. 編譯時字符串連接constexpr
- 16. 如何編寫SQL連接字符串?
- 17. 編碼ui ddt tfs連接字符串
- 18. 編輯連接字符串MVC3 LINQ
- 19. 字符串連接
- 20. 連接字符串
- 21. 字符串連接?
- 22. 連接字符串
- 23. 連接字符串
- 24. 連接字符串:
- 25. 連接字符串
- 26. 字符串連接
- 27. 連接字符串
- 28. 連接字符串
- 29. 連接字符串
- 30. 連接字符串
可能重複的[Python:TypeError:無法連接'str'和'int'對象](http://stackoverflow.com/questions/11844072/ python-typeerror-can not-concatenate-str-and-int-objects) – KPrince36
@ KPrince36謝謝。因此,而不是「+」我應該使用「,」。但爲什麼聖人在打印的字符串中添加了一個空格? –