<abbr id="ciwa6"><option id="ciwa6"></option></abbr>
  • <sup id="ciwa6"><kbd id="ciwa6"></kbd></sup>
    <small id="ciwa6"></small>
  • 千鋒教育-做有情懷、有良心、有品質的職業教育機構

    400-811-9990
    手機站
    千鋒教育

    千鋒學習站 | 隨時隨地免費學

    千鋒教育

    掃一掃進入千鋒手機站

    領取全套視頻
    千鋒教育

    關注千鋒學習站小程序
    隨時隨地免費學習課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當前位置:成都千鋒IT培訓  >  技術干貨  >  python編碼格式

    python編碼格式

    來源:千鋒教育
    發布人:xqq
    時間: 2023-11-09 23:16:10

    python編碼總結:

    1).首先python有兩種格式的字符串,str和unicode,其中unicode相當于字節碼那樣,可以跨平臺使用。

    str轉化為unicode可以通過unicode(),u,str.decode三種方式

    unicode轉化為str,如果有中文的話,一般通過encode的方式

    2).如果代碼中有中文的話,我們一般會添加"#coding=utf-8",這個是什么作用呢,一般如下:

          如果代碼中有中文注釋,就需要此聲明比較高級的編輯器(比如我的emacs),會根據頭部聲明,將此作為代碼文件的格式。程序會通過頭部聲明,解碼初始化u”人生苦短”,這樣的unicode對象,(所以頭部聲明和代碼的存儲格式要一致。

          所以,當我們填上編碼頭的時候,使用s="中文",實際上type(s)是一個str,是已經將unicode以utf-8格式編碼成str。

    其次,如果我們在代碼中使用s=u'中文',相當于將str以utf-8解碼成unicode。

    以上內容為大家介紹了python培訓之編碼格式,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。

    聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

    猜你喜歡LIKE

    python delattr函數如何使用?

    2023-11-10

    python time.strptime的格式化

    2023-11-10

    pythonGIL在Python多線程的應用

    2023-11-10

    最新文章NEW

    python中pdb模塊怎么用?

    2023-11-10

    Python如何截圖保存?

    2023-11-10

    python?中缺少module怎么辦?

    2023-11-10

    相關推薦HOT

    更多>>

    快速通道 更多>>

    最新開班信息 更多>>

    網友熱搜 更多>>