中文編碼問題
問
在不使用# -*- coding: utf-8 -*-這個語句時,直接使用
print?‘你好’
?也能進行中文的輸出, 所以有必要一定要使用 ? # -*- coding: utf-8 -*- ? ?u'''...''' 這兩個語句嗎?
問
在不使用# -*- coding: utf-8 -*-這個語句時,直接使用
print?‘你好’
?也能進行中文的輸出, 所以有必要一定要使用 ? # -*- coding: utf-8 -*- ? ?u'''...''' 這兩個語句嗎?
2017-03-20
舉報
2017-04-19
會不會是版本兼容的問題?
2017-04-13
可是去掉頂上的那部分代碼,加上u還是出錯了
2017-03-20
使用? # -*- coding: utf-8 -*- ? ?u'''...'''這兩個語句只是為了防止你在保存代碼的時候計算機保存格式不正確導致下次打開代碼時編譯器編譯出錯,為了保證代碼的長久可用性并養成良好的寫代碼習慣,建議每次都加上;另外,在一段代碼中,如果你在頭文件中使用了# -*- coding: utf-8 -*- 就不用在每行中文前再加上?u'''...''' 了,二者選一個用就可以了