我寫的和答案一樣,不知道為什么老是報錯
Traceback?(most?recent?call?last): ??File?"index.py",?line?7,?in? ????''' UnicodeEncodeError:?'ascii'?codec?can't?encode?characters?in?position?0-2:?ordinal?not?in?range(128)
Traceback?(most?recent?call?last): ??File?"index.py",?line?7,?in? ????''' UnicodeEncodeError:?'ascii'?codec?can't?encode?characters?in?position?0-2:?ordinal?not?in?range(128)
2019-02-23
舉報
2019-03-17
但是去掉
# -*- coding: utf-8 -*-
這個直接 報錯不論加不加u
2019-03-17
試了下在mac os 環境下 2.7版本的Python 加上u也可以,去掉u也可以。不明白加不加u有啥區別,在他的模擬器里面只能選擇去掉u
2019-02-27
我搜了一下,要最后加了encode
print u'''靜夜思
床前明月光,
疑是地上霜。
舉頭望明月,
低頭思故鄉。'''.encode('utf-8')
看起來是# -*- coding: utf-8 -*-沒生效,但是我也不知道具體原因
2019-02-23
是不是括號或者標點用了中文輸入模式下,切換下試試