栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何显示Unicode数值属性

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何显示Unicode数值属性

要获取字符中包含的“数字值”,可以使用

unipredata.numeric()
function:

>>> import unipredata>>> unipredata.numeric('u00BD')0.5

使用该

ord()
函数获取整数代码点,可以选择与结合使用
format()
以产生一个十六进制值:

>>> ord('u00BD')189>>> format(ord('u00BD'), '04x')'00bd'

您可以使用来访问character属性

unipredata.category()
,然后需要根据记录的类别进行检查:

>>> unipredata('u00DB')'No'

其中

'No'
代表
Number,Other

但是,

.isnumeric() ==True
类别中有一系列字符
Lo
;Python的
unipredata
数据库只给你访问普通类和依赖
str.isdigit()
str.isnumeric()
以及
unipredata.digit()
unipredata.numeric()
等方法来处理其他类别。

如果要精确列出所有数字Unipre字符,则规范来源是Unipre数据库;请参见Unipre数据库。定义整个标准的一系列文本文件。该

DerivedNumericTypes.txt
文件(第6.3.0版)为您提供了该数据库特定数字属性的“视图”;它在顶部告诉您文件是如何从标准中的其他数据文件派生的。
DerivedNumericValues.txt
文件的同上,列出每个代码点的确切数值。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/645612.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号