2017-02-18 29 views
-5

爲什麼我會在輸出窗口中獲取u'部分?這與附加函數有關,還是因爲編譯器中的某個錯誤?僅供參考CodeIron的Python編譯器上運行此代碼。Python:爲什麼我在列表輸出中獲得u'?

CODE:

hobbies = [] 

# Add your code below! 
for x in range(3): 
    hobby = raw_input("Enter your hobby") 
    hobbies.append(hobby) 
print hobbies 

RESULT: 
Enter your hobby "Reading" 
Enter your hobby "TV" 
Enter your hobby "Football" 
[u'"Reading"', u'"TV"', u'"Football"'] 
None 
+0

它表示該字符串存儲爲unicode。它只是標準,並不會以任何方式影響存儲在列表中的數據 –

+0

它是Codecademy的Python編譯器問題 –

+0

謝謝Dinesh.hmn。它可以被刪除 – 92Sanki

回答

0

u'只是表示它是一個unicode。 這不是一個錯誤。

嘗試
type(variable_name)
看到的類型。

相關問題