美文网首页
2024-06-07_python编码、单一字符转换数字、输出所

2024-06-07_python编码、单一字符转换数字、输出所

作者: 微笑碧落 | 来源:发表于2024-06-07 08:48 被阅读0次

1. 单一字符和数字的转换

  • 事实上是单一字符和单一字符对应的编码之间的转换。
  • 如下2个函数接收的是单一字符,即character,如果长度超过1就会报错。
  • python怎么知道单一字符要转换为什么数字呢?这个涉及到编码的概念了。
  • ord()函数、chr()函数没办法指定编码方式,猜测默认是unicode编码
ord()函数:查看单一字符对应的编码(一个数字)
chr()函数:将编码(一个数字)处理成对应的单一字符

2. 中文unicode编码

  • 汉字的unicode范围主要是4E00到9FA5的范围,这一范围包括最常用的20902个普通汉字
  • 除了普通汉字外,还有另外的汉字,如汉语外来词汇、单字拼音、方言词汇、书面语等,这些汉字的unicode范围是从3400到4DB5,一共有7586个汉字。
  • 在中文unicode范围内,还包括数字和标点符号,他们的unicode范围是从0030到0039,从FF10到FF19,从3000到303F,从FE10到FE1F,一共有45个标点符号,其中一些是用于表示注音符,一些是用于表示拼音符,一些是用于表示社会文化文学中的符号,这些标点符号的作用是形成自己的独立的语系。

3.输出全部汉字

for j in range(0x4e00, 0x9fA5 + 1):
    print(chr(j), end='')

相关文章

  • 理解字符编码─Unicode字符集

    编码&解码 计算机的世界都是用数字表示。所谓的字符编码,就将字符转换成一一对应的数字,解码就是将数字转换成字符。编...

  • 字符编码与python字符串

    python字符串与字符编码 字符编码 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。...

  • go001

    01 时间转换 输出 02 字符串和数字转换 03 序列化操作 输出 04 修改字符串 要修改字符串,可先转成[]...

  • Java 中 int 转 char的三种方法

    方法1:将整型强制类型转换为字符型,JVM 会把数字当成字符的 ASCII 编码来处理。例如字符 '(' 的 AS...

  • C语言-提取字符串中的数字并转换为一个十进制整数输出

    问题描述:提取字符串中的数字并转换为一个十进制整数输出 源代码: 运行结果: 程序心得: 数字字符转换为数字 程序...

  • Python基础

    数据类型与变量 字符串在内存中的表示(数字变量同) 字符串和编码 1.获取字符整数ord('A') 2.将编码转换...

  • Java自学-I/O 中文问题

    Java中的编码中文问题 步骤 1 : 编码概念 计算机存放数据只能存放数字,所有的字符都会被转换为不同的数字。就...

  • Python基础语法(二)字符串

    字符串定义 使用双引号 字符串属性 转换int() 将字符串转换成整数str() 将数字转成字符串 字符串输出 字...

  • 字符串转换成整数

    字符串转换成整数 题目描述: 输入一个由数字组成的字符串,把它转换成整数并输出。例如:输入字符串"123",输出整...

  • 部分知识点

    chr(编码值) - 将字符编码转换成字符 ord(字符) - 获取字符对应的编码值 可以将字符编码放到字符串中便...

网友评论

      本文标题:2024-06-07_python编码、单一字符转换数字、输出所

      本文链接:https://www.haomeiwen.com/subject/ilqmqjtx.html