3-7的任務無法成功
任務是用多行Unicode字符串表示下面的唐詩并打印。
我按照參考代碼復制后也無法成功,
錯誤代碼是:
Traceback?(most?recent?call?last): ??File?"index.py",?line?6,?in? ????低頭思故鄉。''') UnicodeEncodeError:?'ascii'?codec?can't?encode?characters?in?position?0-2:?ordinal?not?in?range(128)
任務是用多行Unicode字符串表示下面的唐詩并打印。
我按照參考代碼復制后也無法成功,
錯誤代碼是:
Traceback?(most?recent?call?last): ??File?"index.py",?line?6,?in? ????低頭思故鄉。''') UnicodeEncodeError:?'ascii'?codec?can't?encode?characters?in?position?0-2:?ordinal?not?in?range(128)
2018-10-23
舉報
2018-10-23
# -*- coding: utf-8 -*-
print '''靜夜思
床前明月光,
疑是地上霜。
舉頭望明月,
低頭思故鄉。'''
2018-11-29
謝謝大神,就是第一行表明了utf-8編碼運行,然后整篇都不需要加u了對嗎?
2018-11-08
那為什么加了u之后就顯示錯誤了呢?
2018-10-23
是因為第一行已經標明此py文件時用utf-8編碼組運行,所以后面的u可以不需要?