請問這是那里出了問題,謝謝
# -*- coding: utf-8 -*-
print u'''靜夜思
床前明月光,
疑是地上霜。
舉頭望明月,
低頭思故鄉。'''
運行失敗
Traceback (most recent call last):
?File "index.py", line 8, in <module>
? ?低頭思故鄉。'''
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
2017-12-12
在u和'''中間加一個空格,否則Python會把u也當成要輸入的內容。
2018-02-20
我代碼中前面的...可能是因為直接從網上復制的原因
2018-02-20
這代碼沒有問題 我在自己電腦上的python2.7.14中可以運行成功
2017-12-12
不太懂,看了有的說是因為上面已經聲明,所以下面不需要那個 u
2017-12-12
把可變的列表變成不可變的元組