码迷,mamicode.com
首页 > 其他好文 > 详细

ch(),unichr(),ord()

时间:2019-10-28 23:58:55      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:val   nic   字符   nbsp   int   str   整数   返回   value   

 
chr()函数用一个范围在range(256)内的整数作参数,返回一个对应的字符。
 
>>>chr(65)
 
‘A‘
 
 
unichr()跟chr()一样,只不过返回的是Unicode字符。
 
>>>unichr(12345)
 
u‘u3039
 
超出范围的报ValueErrro异常
 
 
ord()函数是chr()或unichr()的配对函数,以字符作为参数,返回ASCII数值,或者Unicode数值。
 
>>>ord(‘a‘)
 
97
 
 
for i in range(ord(‘a‘),ord(‘z‘) + 1):
    print (str(i)+‘ ‘+ chr(i))    #同print (str(i)+‘ ‘+ unichr(i))
 
输出:
97 a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z
 
 
 

ch(),unichr(),ord()

标签:val   nic   字符   nbsp   int   str   整数   返回   value   

原文地址:https://www.cnblogs.com/myshuzhimei/p/11756113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!