python中英文字母和中文汉字所占的字节
1.判断所占字节数可以用下面语句判断:
中文和符号:
print(type('中文'.encode('utf-8'))) #输出为bytes类型
执行结果:
<class 'bytes'>print(type('中文'.encode('gbk')))
执行结果:
<class 'bytes'>
print(len('中文'.encode('utf-8'))) #输出几个字节
执行结果:
6print(len('中文'.encode('gbk')))
执行结果:
4print(len(',。'.encode('gbk')))
执行结果:
4
英文字母和符号:
print(type('ab'.encode('utf-8')))
执行结果:
<class 'bytes'>
print(len('ab'.encode('utf-8')))
执行结果:
2print(len(',.'.encode('gbk')))
执行结果:
2
2.总结
utf-8编码:一个中文包含繁体字等于三个字节,一个英文字符等于一个字节。
gbk编码:一个中文包含繁体字等于二个字节,一个英文字符等于一个字节。
python中英文字母和中文汉字所占的字节相关推荐
- python一个中文占几个字节_python中英文字母和中文汉字所占的字节
原博文 2020-04-13 21:27 − print(type('李杰'.encode('utf-8')))# print(type('李杰'.encode('gbk')))# print(len ...
- 英文字母和中文汉字所占字节数
- utf-8的英文字母和中文汉字是一个字符占几个字节
转自https://blog.csdn.net/kindsuper_liu/article/details/80202150 英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1; ...
- 英文字母和中文汉字在不同字符集编码下的字节数
英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...
- 英文字母和中文汉字在不同字符集编码下的字节数(详细解释)
英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...
- oracle中文占3,Oracle一个中文汉字占用几个字节
Oracle一个中文汉字占用几个字节,要根据Oracle中字符集编码决定. --查看oracle server端字符集 select userenv('language') from dual; -- ...
- Oracle一个中文汉字占用几个字节
Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定 查看oracle server端字符集 select userenv('language') from dual; 如 ...
- Java中文字符所占的字节数
本文由广州疯狂软件java培训为你整理: Java语言中,中文字符所占的字节数取决于字符的编码方式,一般情况下,采用ISO8859-1编码方式时,一个中文字符与一个英文字符一样只占1个字节;采用GB2 ...
- Java验证中文汉字、英文字母、标点符号一个字符占多少字节
一.验证 1.代码如下: String hanzi = "汉";String zimu = "a";String fuhao = ",";/ ...
最新文章
- linux shell which 和 whereis 区别
- FFmpeg 源代码:avcodec_find_decoder()和avcodec_find_decoder_by_name()
- 大剑无锋之你所知道的列式数据库有哪些?列式数据库的好处在哪?【面试推荐】
- 推荐系统中的Embedding
- mysql的库与表的增删查改
- 【hdu3294】Girls' research
- android开源2016_2016年开源年鉴:现在提供印刷版
- mysql的读写分离技术_mysql 读写分离方法
- Sublime Text3的Package Control安装教程,及报错解决There Are No Packages Available For Installation...
- python 在线ide搭建_从头开始制作OJ-在线IDE的搭建
- CorelDRAW快速制作八心八箭钻石项链效果
- 2019 美团校招笔试题 外卖满减
- DLL的创建和使用(含代码)
- Mysql错误编码和解释表
- 认识信道(零):天线的极化
- linux进程kill命令关不掉
- 阿姆斯特朗数 python_用Python编程语言来实现阿姆斯特朗数的检查
- 海尔“1000天流程再造”
- 文件被后台程序占用无法删除_Windows系统中,教你彻底删除C盘的顽固文件,瞬间多出10个G!...
- Excel作图,添加坐标轴名称