python中汉字占几个字节-,在python中一个数字占几个字节

  python中汉字占几个字节?,在python中一个数字占几个字节

  如果是utf-8编码,那么一个汉字占用三个字节,一个英文字符占用一个字节。如果是gbk编码,那么一个汉字占用两个字节,一个英文字符占用一个字节。

  如果是utf-8编码,那么一个包含繁体字的汉字等于三个字节,一个英文字符等于一个字节。

  如果是gbk编码,那么一个包含繁体字的汉字等于两个字节,一个英文字符等于一个字节。

  (推荐学习:Python入门)

  我们可以用以下方法来判断:

  中文和符号:

  打印(类型(中文)。encode( UTF-8 )#输出为字节类型

  执行结果:

  类“字节”

  打印(类型(中文)。编码( gbk ))

  执行结果:

  类“字节”打印(len(“中文”)。encode( UTF-8 )#输出几个字节

  执行结果:

  六

  打印(len(中文)。编码( gbk ))

  执行结果:

  四

  print(len(,编码( gbk ))

  执行结果:

  4个英文字母和符号:

  打印(类型( ab )。编码( utf-8 ))

  执行结果:

  类“字节”打印(长度( ab )。编码( utf-8 ))

  执行结果:

  注射毒品

  打印(长度(,.编码( gbk ))

  执行结果:

  注射毒品

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: