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

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

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

(推荐学习:Python入门教程)

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

中文和符号:print(type('中文'.encode('utf-8')))  #输出为bytes类型

执行结果:

print(type('中文'.encode('gbk')))

执行结果:

print(len('中文'.encode('utf-8')))  #输出几个字节

执行结果:

6

print(len('中文'.encode('gbk')))

执行结果:

4

print(len(',。'.encode('gbk')))

执行结果:

4

英文字母和符号:print(type('ab'.encode('utf-8')))

执行结果:

print(len('ab'.encode('utf-8')))

执行结果:

2

print(len(',.'.encode('gbk')))

执行结果:

2

python中文占几个字节_中文在python中占几个字节相关推荐

  1. python image 转成字节_(推荐)谈谈Python生态圈图像格式转换问题:含实例解析

    今天为大家带来的内容是:(推荐)谈谈Python生态圈图像格式转换问题:含实例解析 天气冷了,码字手都不利索了!先哈一哈气,各位也要多穿衣服注意保暖哈.话不多说,就直接进入主题了. 在Python生态 ...

  2. python底层与机器底层关系_起底 Python 的底层逻辑

    原标题:起底 Python 的底层逻辑 本文配图来自美剧<我们窃取秘密:维基解密的故事>. 文 | 图灵社区 推荐 | 编程派公众号(ID:codingpy) 01 一次纯粹的hackin ...

  3. python有什么好玩的库_你知道Python很火!那你知道它有哪些好玩的库吗?

    原标题:你知道Python很火!那你知道它有哪些好玩的库吗? 本文来源:sun菜菜(今日头条作者) 原文链接:https://www.toutiao.com/a6498615748884169230/ ...

  4. python 廖雪峰数据分析统计服_廖雪峰Python总结1

    1.输入输出 输入? 2.文本编辑器中,需要把Tab键自动转换为四个空格,确保不混用Tab和空格. 3.数据类型和变量 1.整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(包括除法) ...

  5. python怎样打开加密的文件_如何用Python 加密文件

    生活中,有时候我们需要对一些重要的文件进行加密,Python 提供了诸如 hashlib,base64 等便于使用的加密库. 但对于日常学习而言,我们可以借助异或操作,实现一个简单的文件加密程序,从而 ...

  6. python的read函数调用报错_从零开始学Python(七):文件存储I/O流和异常捕捉

    这两天在搞小程序开发,耽搁了一下更新的进度,今天补上.一个完整的前端程序肯定离不开数据存储和网络两个模块,今天我们就先来讲讲python中的一种常见数据存储:文件存储!~! 文件存储(I/O操作) 何 ...

  7. python目前的最新版本是_最新版Python 3.8.6 版本发布

    Python 3.8.6 发布了,它是 Python 3.8 的第六个维护版本. 3.8 系列的维护版本将每两个月定期更新一次,3.8.7 计划于 2020 年 11 月中旬发布. 随着维护版本的发布 ...

  8. python小白用哪个版本好_完全小白Python极速入坑指南

    现在很多非IT行业的朋友都知道python,看到铺天盖地的广告,想学又不知如何入坑,也犹豫是否值得学习.一直以来我都觉得编程是有门槛的,并非所有人都适合.很多血淋淋的现实,比如很多小白就倒在配置环境上 ...

  9. python concat函数 多张表_最全Python数据工具箱:标准库、第三方库和外部工具都在这里了 - Mr_YJY...

    导读:Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库.函数和外部工具.其中既有Python内置函数和标准库,又有第三方库和工具.这些库可用于文件读写.网络抓取和解析.数据连接 ...

  10. python如何定义一个空变量_如何在python中定义自由变量? - python

    python doc中的本地/全局/自由变量定义: 如果名称绑定在块中,则除非声明为非本地,否则它是该块的局部变量.如果在模块级别绑定了名称,则该名称为全局变量. (模块代码块的变量是局部变量和全局变 ...

最新文章

  1. 一文读懂深度学习模型近年来重要进展(附梳理图)
  2. 【超链接】ToMyStudy
  3. java受保护的数据与_Javascript类定义语法,私有成员、受保护成员、静态成员等介绍...
  4. Python入门学习---第一天
  5. hdu5489(2015合肥网络赛F题)
  6. 《Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study》
  7. mysql mariadb并存_MariaDB与MySQL并存
  8. 添加图标_win10系统轻松添加显示桌面图标的操作方法
  9. 这六个问题,让物理学家寝食难安
  10. vim安装时报错:Depends:vim-common (=2:7.4.1689-3ubuntu1.4) but 2:8.0.1453-1ubuntu1.1 is to be installed
  11. 在Java中使用Rserve调用R
  12. python字符串以什么为结束符_Python代码中 如何判断字符串是否使用指定字符结尾(endswith)呢?...
  13. 学习使用NMF非负矩阵分解算法
  14. 京东API接口:item_search - 按关键字搜索商品
  15. EXCEL查找与引用函数
  16. 【NIPS 2017】PointNet++:度量空间中点集的深层次特征学习
  17. 【第98题】JAVA高级技术-网络编程17(简易聊天室12:实现客户端一对一聊天)
  18. 股票期货化数据文大覆盖国6大交易所的历史数据和实时行情
  19. 系统服务器可以关机吗,服务器每天关机可以吗
  20. (私人收藏)灰蓝绿3种风格的套图图标

热门文章

  1. 【题解】LuoGu4408:[NOI2003]逃学的小孩
  2. ubuntu20.04上编译android 7.1
  3. iperf3网络测速
  4. 【历史上的今天】12 月 26 日:现代计算机鼻祖诞生;手机之父出生;美国史上最大信息盗窃案
  5. [翻译] LaTeX Error: Can be used only in preamble
  6. python小明爬楼梯_Python3爬楼梯算法示例
  7. mac 安装apk包 =》 adb (安装android 包)
  8. 万物皆对象,你信吗?
  9. 视觉里程计 matlab实现,基于CarSim和Matlab的智能车辆视觉里程计仿真平台设计
  10. php match_PHP8.0新功能之Match表达式的使用