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中英文字母和中文汉字所占的字节相关推荐

  1. python一个中文占几个字节_python中英文字母和中文汉字所占的字节

    原博文 2020-04-13 21:27 − print(type('李杰'.encode('utf-8')))# print(type('李杰'.encode('gbk')))# print(len ...

  2. 英文字母和中文汉字所占字节数

  3. utf-8的英文字母和中文汉字是一个字符占几个字节

    转自https://blog.csdn.net/kindsuper_liu/article/details/80202150 英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1; ...

  4. 英文字母和中文汉字在不同字符集编码下的字节数

    英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...

  5. 英文字母和中文汉字在不同字符集编码下的字节数(详细解释)

    英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...

  6. oracle中文占3,Oracle一个中文汉字占用几个字节

    Oracle一个中文汉字占用几个字节,要根据Oracle中字符集编码决定. --查看oracle server端字符集 select userenv('language') from dual; -- ...

  7. Oracle一个中文汉字占用几个字节

    Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定   查看oracle server端字符集 select userenv('language') from dual; 如 ...

  8. Java中文字符所占的字节数

    本文由广州疯狂软件java培训为你整理: Java语言中,中文字符所占的字节数取决于字符的编码方式,一般情况下,采用ISO8859-1编码方式时,一个中文字符与一个英文字符一样只占1个字节;采用GB2 ...

  9. Java验证中文汉字、英文字母、标点符号一个字符占多少字节

    一.验证 1.代码如下: String hanzi = "汉";String zimu = "a";String fuhao = ",";/ ...

最新文章

  1. linux shell which 和 whereis 区别
  2. FFmpeg 源代码:avcodec_find_decoder()和avcodec_find_decoder_by_name()
  3. 大剑无锋之你所知道的列式数据库有哪些?列式数据库的好处在哪?【面试推荐】
  4. 推荐系统中的Embedding
  5. mysql的库与表的增删查改
  6. 【hdu3294】Girls' research
  7. android开源2016_2016年开源年鉴:现在提供印刷版
  8. mysql的读写分离技术_mysql 读写分离方法
  9. Sublime Text3的Package Control安装教程,及报错解决There Are No Packages Available For Installation...
  10. python 在线ide搭建_从头开始制作OJ-在线IDE的搭建
  11. CorelDRAW快速制作八心八箭钻石项链效果
  12. 2019 美团校招笔试题 外卖满减
  13. DLL的创建和使用(含代码)
  14. Mysql错误编码和解释表
  15. 认识信道(零):天线的极化
  16. linux进程kill命令关不掉
  17. 阿姆斯特朗数 python_用Python编程语言来实现阿姆斯特朗数的检查
  18. 海尔“1000天流程再造”
  19. 文件被后台程序占用无法删除_Windows系统中,教你彻底删除C盘的顽固文件,瞬间多出10个G!...
  20. Excel作图,添加坐标轴名称

热门文章

  1. 爬虫笔记41之反爬系列四:字体反爬、JS反爬
  2. 135编辑器的html,百度编辑器 整合135编辑器
  3. 小程序使用mp-html解析html
  4. “Python小屋”免费资源汇总(截至2018年11月28日)
  5. windows安装OHS(weblogic管理)
  6. 平台软件每日构建总结
  7. python虚拟机管理系统_python 虚拟机 pdf
  8. 数字货币智能合约的概念与演变
  9. 数组 reduce 简介及使用场景
  10. amazon.设计1. tic tac toe