Python程序中#-*-coding: UTF-8 -*-的作用


1.通常我們在pycharm中寫程序的時候會加上#-*coding: UTF-8 -*-

如:

#!/usr/bin/env python3
#-*-coding: UTF-8 -*-
#Author xiaoxing
print ("Hello world!")

因為我們在pycharm中編寫代碼有時候會用到中文,這時候如果你使用的python的版本是python2,代碼頭部未加上這句話,你在運行程序的時候就會報錯即使你輸入的注釋是中文也不行,
為了解決這個問題就需要把文件的編碼格式改成utf-8,輸入這個代碼就可以讓py的源碼有中文了。
注意:python3已經默認支持中文了,因此如果你的版本是python3不加這句話也是可以的,但是為了程序的可移植性,所以建議在編寫程序的時候加上

 

 
        
 
        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM