欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么在Python中使用中文

這篇文章主要講解了“怎么在Python中使用中文”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么在Python中使用中文”吧!

創(chuàng)新互聯(lián)建站從2013年創(chuàng)立,先為邊壩等服務(wù)建站,邊壩等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為邊壩企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在Python中使用中文

它有兩種默認(rèn)的字符串:str和unicode。用它一定要注意區(qū)分“Unicode字符串”和“unicode對象”的區(qū)別。后面所有的“unicode字符串”指的都是python里的“unicode對象”。
事實上在Python并沒有“Unicode字符串”這樣的東西,只有“unicode”對象。一個傳統(tǒng)意義上的unicode字符串完全可以用str對象表示。只是這時候它僅僅是一個字節(jié)流,除非解碼為unicode對象,沒有任何實際的意義。

我們用“哈哈”在多個平臺上測試,其中“哈”對應(yīng)的不同編碼是:

1. UNICODE (UTF8-16), C854;  2. UTF-8, E59388;  3. GBK, B9FE。

Windows控制臺

下面是在windows控制臺的運行結(jié)果:

可以看出在控制臺,中文字符的編碼是GBK而不是UTF-16。將字符串s(GBK編碼)使用decode進行解碼后,可以得到同等的unicode對象。
注意:可以在控制臺打印ss并不代表它可以直接被序列化,比如:

向文件直接輸出ss會拋出同樣的異常。在處理unicode中文字符串的時候,必須首先對它調(diào)用encode函數(shù),轉(zhuǎn)換成其它編碼輸出。這一點對各個環(huán)境都一樣。
總結(jié):在Python中,“str”對象就是一個字節(jié)數(shù)組,至于里面的內(nèi)容是不是一個合法的字符串,以及這個字符串采用什么編碼(gbk, utf-8, unicode)都不重要。

這些內(nèi)容需要用戶自己記錄和判斷。這些的限制也同樣適用于“unicode”對象。要記住“unicode”對象中的內(nèi)容可絕對不一定就是合法的unicode字符串,我們很快就會看到這種情況。
總結(jié):在windows的控制臺上,支持gbk編碼的str對象和unicode編碼的unicode對象。

  • 淺析Python中的Python全局變量

  • 有關(guān)Python中文問題進行詳細(xì)說明

  • Python中文字符具體應(yīng)用技巧分享

  • Python中文對相關(guān)文件的改編和處理

  • Python中文如何進行語言轉(zhuǎn)換

Windows IDLE(在Shell上運行)

在windows下的IDLE中,運行效果和windows控制臺不完全一致:

可以看出,對于不使用“u”作標(biāo)識的字符串,IDLE把其中的中文字符進行GBK編碼。但是對于使用“u”的unicode字符串,IDLE居然一樣是用了GBK編碼,不同的是,這時候每一個字符都是unicode(對象)字符??!此時len(ss) = 4。這樣產(chǎn)生了一個神奇的問題,現(xiàn)在的ss無法在IDLE中正常顯示。而且我也沒有辦法把ss轉(zhuǎn)換成正常的編碼!

比如采用下面的方法:

這有可能是因為IDLE本地化做得不夠好,對中文的支持有問題。建議在IDLE的SHELL中,不要使用u“中文”這種方式,因為這樣得到的并不是你想要的東西。
這同時說明IDLE的Shell支持兩種格式的中文字符串:GBK編碼的“str”對象,和UNICODE編碼的unicode對象。

感謝各位的閱讀,以上就是“怎么在Python中使用中文”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對怎么在Python中使用中文這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

文章標(biāo)題:怎么在Python中使用中文
分享地址:http://aaarwkj.com/article8/iposip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、外貿(mào)建站、品牌網(wǎng)站制作網(wǎng)站收錄、網(wǎng)站維護、全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
激情婷婷亚洲五月综合网| 韩日av一区二区三区| 亚洲少妇午夜福利视频| 亚洲欧美极品一区色婷婷| 色婷婷狠狠久久综合中文一本| 另类欧美亚洲中文在线综合 | 亚洲三级伦理中文字幕| 国产一区二区在线乱码| 久久99热婷婷精品一区| 在线观看亚洲av日韩av| 国产情侣最新地址在线| 日韩亚洲国产欧美在线观看| 99久久免费热在线观看| 成人精品欧美欧美一级乱黄| 亚洲中文字幕乱码丝袜在线精品| 日韩人妻中文字幕乱码一区| 亚洲国产高清第一第二区| 国产一区免费二区三区四区| 绯色av一区二区三区蜜臀| 日本美女激情在线观看| 亚洲av色福免费网站| 中文字幕免费不卡一区| 久久五月婷婷爱综合亚洲| 国产精彩在线视频成人在线| 一区二区三区视频免费观看| 国产亚洲无线码一区二区| 欧美两性色一区二区三区| 欧美激情另类综合国内| 久久精品亚洲一区二区| 97视频在线免费播放| 大香蕉欧美日韩在线视频| 国产成人综合亚洲欧美在线| 白白色发布青青在线视频观看| 999热这里只有精品视频| 国产口爆一区二区三区| 婷婷丁香久久五月婷婷| av熟妇人妻一区二区三区| 国产区二区三区在线视频| 国产老妇伦国产熟女高清| 性生活真实视频免费看| 丰满人妻被黑人猛烈进入免费|