日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python中文字符_python处理中文字符

發(fā)布時(shí)間:2025/4/16 python 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中文字符_python处理中文字符 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.在py文件中使用中文字符

unicode.py文件內(nèi)容如下所示:

# -*- coding:utf-8 -*-

str_ch = '我們women'

uni_ch = u'我們women'

print "type:", type(str_ch), "content:", str_ch, repr(str_ch)

print "type:", type(uni_ch), "content:", uni_ch, repr(uni_ch)

需要在文件第一行輸入以下內(nèi)容:“# -*- coding: utf-8 -*-",否則在執(zhí)行時(shí)將會(huì)拋出如下異常信息。

SyntaxError: Non-ASCII character '\xe6' in file unicode.py on line 3, but no encoding declared;

在聲明編碼類別后,執(zhí)行結(jié)果如下:

type: content: 我們women '\xe6\x88\x91\xe4\xbb\xacwomen'

type: content: 我們women u'\u6211\u4eecwomen'

使用命令“od -t c unicode.py”查看文件在硬盤上的內(nèi)容如下:

0000000 # - * - c o d i n g : u t f

0000020 - 8 - * - \n \n s t r _ c h =

0000040 ' 346 210 221 344 273 254 w o m e n ' \n u

0000060 n i _ c h = u ' 346 210 221 344 273 254

0000100 w o m e n ' \n \n p r i n t " t

0000120 y p e : " , t y p e ( s t r _

0000140 c h ) , " c o n t e n t : " ,

0000160 s t r _ c h , r e p r ( s

0000200 t r _ c h ) \n p r i n t " t y

0000220 p e : " , t y p e ( u n i _ c

0000240 h ) , " c o n t e n t : " ,

0000260 u n i _ c h , r e p r ( u n

0000300 i _ c h ) \n

注:346為8進(jìn)制。

可以看到中文字符在硬盤中以u(píng)tf-8形式保存,在執(zhí)行時(shí)被python解釋器讀入內(nèi)存,遇到非ascii字符時(shí),需要用指定的編碼進(jìn)行轉(zhuǎn)換。

2. Python中字符類型str和unicode

Unicode使用code point描述字符,一個(gè)code point就是一個(gè)整數(shù)值,16-bit。所以,unicode字符串就是一串code point。

書寫的方式可以是:

uni_str = u"我們"

uni_str = u"\xac" # 2個(gè)16進(jìn)制數(shù)表示

uni_str = u"\u1234" # 4個(gè)16進(jìn)制數(shù)表示

uni_str = u"\U00008000" # 8個(gè)16進(jìn)制數(shù)表示

str是8bit,從0-255。書寫方式如下:

s = '0'

s = '\x30'

s = '\060'

s = chr(48)

# ord(s) 都是48

encoding:將unicode字符串轉(zhuǎn)換成一串bytes(0-255)。

python默認(rèn)的encoding和decoding都是ascii,當(dāng)數(shù)值超過128時(shí)都將會(huì)報(bào)編碼或解碼錯(cuò)誤。

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的python中文字符_python处理中文字符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 在线观看高清av | 天天操中文字幕 | 爱av在线 | 香蕉视频在线免费看 | 国产一区两区 | 欧美综合在线视频 | av在线第一页 | 国产精品欧美综合亚洲 | 黄骗免费网站 | av无毛| 97免费看| 黄色成人免费观看 | 国产超碰精品 | 国产精品天天av精麻传媒 | 无码熟妇αⅴ人妻又粗又大 | 黄色一级片在线看 | 风间由美一区二区 | 国产视频一二区 | 国产一级久久久久毛片精品 | 国产精品久久久久无码av色戒 | 国产寡妇亲子伦一区二区三区四区 | 永久在线观看 | 制服丝袜天堂 | 久久无码高潮喷水 | 97色伦图片 | 国产呦系列 | 香蕉网站视频 | 日韩精品在线免费观看视频 | 成人福利一区二区三区 | 免费中文字幕 | 狠狠网站| 人人看人人插 | 日韩欧美无 | 欧美a级成人淫片免费看 | 51av在线 | 亚洲乱码日产精品bd在线观看 | 少妇av在线 | 欧美黄色大片在线观看 | 亚洲av成人无码网天堂 | 朝桐光一区二区三区 | 日韩一区二区在线免费观看 | 欧美骚视频 | 久草这里只有精品 | 国产免费一区二区三区在线观看 | 日日夜夜天天操 | 男女啊啊啊 | 免费在线观看一区 | 日本人添下边视频免费 | 啪啪免费小视频 | 中国白嫩丰满人妻videos | 白白色2012年最新视频 | 国产精品123| 人妻丰满熟妇av无码区hd | 中文字幕无码日韩专区免费 | 日本一区二区三区久久 | 欧美少妇性生活 | 在线观看麻豆 | 国产视频四区 | 婷婷俺来也 | 环太平洋3:泰坦崛起 | 国产精品国色综合久久 | 手机看片国产日韩 | 免费观看成人在线视频 | 亚洲av无码一区二区三区观看 | 日日干夜夜爽 | 日韩不卡视频一区二区 | 中文字幕一区二区三区视频 | xxxx色| 自拍偷拍999 | 国产精品国产三级国产专播品爱网 | 开心激情播播网 | 蜜臀av免费一区二区三区水牛 | 成人免费无码大片a毛片抽搐色欲 | 国产亚洲精品久久久久久青梅 | 俺去草| 涩涩视频免费在线观看 | 狠狠干狠狠爱 | 欧美色图小说 | 欧美视频在线免费看 | 生活片av | 欧美精品久久久久久久久 | 日本护士╳╳╳hd少妇 | 成人做爰69片免费 | 日本熟妇毛茸茸丰满 | 东京热av一区 | 99产精品成人啪免费网站 | 亚洲免费色视频 | 久久爱伊人 | 欧美一级免费大片 | 免费观看在线高清 | 丁香花高清在线观看完整动漫 | 被灌满精子的波多野结衣 | 欧美日韩成人一区 | 韩国伦理电影免费在线 | 伊伊综合网 | 黄色一集片 | 亚洲色图av在线 | 久久久久久无码精品人妻一区二区 | 九色蝌蚪91|