Unicode字符串
来源:互联网 发布:137 138端口免流教程 编辑:程序博客网 时间:2024/05/02 02:00
计算机只能处理数字,要处理文本,就必须先把文本转化成数字处理。最早的计算机在设计时采用8bit为1个字节,所以,一个字节能表示的最大整数是255(11111111),0~255被用来表示一些英文字母、数字、符号,这就是ASCII编码。
要表示中文,一个字节肯定是不够的,至少需要两个字节,中国制定了GB2312编码,其他国家也制定了一些编码。
为了将这些编码统一起来,Unicode编码应运而生。
但Python产生比unicode早,早期Python不支持unicode,后来对unicode做了支持,要表示中文,要在字符串前加:u(不影响字符串其他的定义规则,比如多行字符串和raw字符串)
例如:u'中文'
注意:如果中文字符串在Python环境下出现了UnicodeDecodeError,这是因为.py文件保存的格式有问题,可以在第一行添加注释:
#-*- coding: utf-8 -*-
目的是告诉解释器以utf-8的格式读取源文件,保存.py文件时应该选择utf-8编码。
0 0
- Unicode字符串
- Unicode字符串
- Unicode字符串
- unicode字符串
- 查看UNICODE字符串
- UNICODE常用字符串函数。
- UNICODE字符串互转
- unicode字符串 转汉字
- c#字符串转unicode
- Unicode 字符串的转换
- UNICODE 汉字字符串
- Unicode和ANSI字符串
- Unicode和字符串处理
- UniCode字符串的拷贝
- Unicode字符串写入文本
- python string unicode字符串
- python 打印unicode字符串
- Unicode字符串解码
- Ajax.BeginForm使用与注意点 IN MVC
- ubuntu 配置JDK环境变量
- C++ string与int的转换
- 提高Java架构师与开发者效率的10大工具
- leetcode 117 —— Populating Next Right Pointers in Each Node II
- Unicode字符串
- java Future 接口介绍
- mysqldump参数之--master-data
- dbms_stats.get_prefs
- TCP/IP数据报格式分析
- 事务的传播行为(讲得比较好)
- R 分词记录
- 使用phpQuery 抓取HTML 页面内容
- Android-RecylerView初识