栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【python标准库】如何打出字符π

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

【python标准库】如何打出字符π

html是python标准库中比较鸡肋的一个模块,主要提供了escape和unescape两个功能,用于转换字符串中的<,>等字符,从而保证可被正确地用于网页中。所以大部分人都直接用第三方库了。

但html的子模块entities封装了四个字典,里面包含了一些特殊字符,有的时候还是挺有用的。

字典名称keyvalue
html5H5字符名Unicode字符
entitydefsHTML实体定义字符
codepoint2nameHTML实体名称Unicode代码号
name2codepointUnicode代码号HTML实体名称

其中,html5这个字典的功能与unescape几乎是一样的。

而entitydefs则可以返回一些特殊字符,例如

>>> from html.entities import entitydefs
>>> entitydefs['alpha']
'α'
>>> entitydefs['pi']
'π'
>>> entitydefs['empty']
'∅'

(我一直以为输入法中输入pi就能得到π,就像alpha,beta之类的。。然鹅我试了好几款发现都不行。。)

entitydefs中共有252个键值对,涵盖了诸多常用字符,其键值对表示如下,对于熟悉markdown的朋友来说不存在什么记忆成本。

keyvaluekeyvaluekeyvaluekeyvalue
AEligÆAacuteÁAcircÂAgraveÀ
AlphaΑAringÅAtildeÃAumlÄ
BetaΒCcedilÇChiΧDagger
DeltaΔETHÐEacuteÉEcircÊ
EgraveÈEpsilonΕEtaΗEumlË
GammaΓIacuteÍIcircÎIgraveÌ
IotaΙIumlÏKappaΚLambdaΛ
MuΜNtildeÑNuΝOEligŒ
OacuteÓOcircÔOgraveÒOmegaΩ
OmicronΟOslashØOtildeÕOumlÖ
PhiΦPiΠPrimePsiΨ
RhoΡScaronŠSigmaΣTHORNÞ
TauΤThetaΘUacuteÚUcircÛ
UgraveÙUpsilonΥUumlÜXiΞ
YacuteÝYumlŸZetaΖaacuteá
acircâacute´aeligæagraveà
alefsymalphaαamp&and
angaringåasympatildeã
aumläbdquobetaβbrvbar¦
bullcapccedilçcedil¸
cent¢chiχcircˆclubs
congcopy©crarrcup
curren¤dArrdaggerdarr
deg°deltaδdiamsdivide÷
eacuteéecircêegraveèempty
emspu2003enspu2002epsilonεequiv
etaηethðeumlëeuro
existfnofƒforallfrac12½
frac14¼frac34¾fraslgammaγ
gegt>hArrharr
heartshellipiacuteíicircî
iexcl¡igraveìimageinfin
intiotaιiquest¿isin
iumlïkappaκlArrlambdaλ
langlaquo«larrlceil
ldquolelfloorlowast
lozlrmu200elsaquolsquo
lt<macr¯mdashmicroµ
middot·minusmuμnabla
nbspxa0ndashneni
not¬notinnsubntildeñ
nuνoacuteóocircôoeligœ
ograveòolineomegaωomicronο
oplusorordfªordmº
oslashøotildeõotimesoumlö
parapartpermilperp
phiφpiπpivϖplusmn±
pound£primeprodprop
psiψquot"rArrradic
rangraquo»rarrrceil
rdquorealreg®rfloor
rhoρrlmu200frsaquorsquo
sbquoscaronšsdotsect§
shyxadsigmaσsigmafςsim
spadessubsubesum
supsup1¹sup2²sup3³
supeszligßtauτthere4
thetaθthetasymϑthinspu2009thornþ
tilde˜times×tradeuArr
uacuteúuarrucircûugraveù
uml¨upsihϒupsilonυuumlü
weierpxiξyacuteýyen¥
yumlÿzetaζzwju20dzwnju200c
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/503521.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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