ord在python是什么意思?

>>> help(ord)Help on built-in function ord in module builtins:ord(...) #这是一个函数    ord(c) -> integer    #接受一个参数,返回值是int,整数    Return the integer ordinal of a one-character string.     #参数是长度为1的字符,返回它对应的整数

示例:>>> s = ord(‘a‘)>>> s97
时间: 2024-10-24 22:02:28

ord在python是什么意思?的相关文章

python 2.4 与 python 3.0 的比较

转过来,留着日后查看 [转自:]http://hi.baidu.com/autoitcn/blog/item/5f41973294b5fc4fac4b5f77.html 一. print 从语句变为函数 原:     print   1, 2+3 改为: print ( 1, 2+3 ) 二.range 与 xrange 原 : range( 0, 4 )   结果 是 列表 [0,1,2,3 ] 改为:list( range(0,4) ) 原 : xrange( 0, 4 )    适用于 f

python3和Python2的区别(被坑太久了)

print函数:(Python3中print为一个函数,必须用括号括起来:Python2中print为class) Python 2 的 print 声明已经被 print() 函数取代了,这意味着我们必须包装我们想打印在小括号中的对象. Python 2 1 2 3 4 print 'Python', python_version() print 'Hello, World!' print('Hello, World!') print "text", ; print 'print m

python2 3 区别

python 2.4 与 python 3.0 的比较 一. print 从语句变为函数 原:     print   1, 2+3 改为: print ( 1, 2+3 ) 二.range 与 xrange 原 : range( 0, 4 )   结果 是 列表 [0,1,2,3 ] 改为:list( range(0,4) ) 原 : xrange( 0, 4 )    适用于 for 循环的变量控制 改为:range(0,4) 三.字符串 原: 字符串以 8-bit 字符串存储 改为: 字符

python2-3差别

print函数:(Python3中print为一个函数,必须用括号括起来:Python2中print为class) Python 2 的 print 声明已经被 print() 函数取代了,这意味着我们必须包装我们想打印在小括号中的对象. Python 2 1 2 3 4 print 'Python', python_version() print 'Hello, World!' print('Hello, World!') print "text", ; print 'print m

【python】chr与ord函数的使用

ord()是将已知字母转换成其顺序值: chr()是将已知字母的顺序至转换成其对应的字母 >>> ord("a") 97 >>> ord("A") 65 >>> chr(97) 'a' >>> chr(65) 'A' [python]chr与ord函数的使用,布布扣,bubuko.com

Python chr() ord() unichr()

chr()函数用一个范围在range(256)内的(就是0-255)整数作参数,返回一个对应的字符. unichr()跟它一样,只不过返回的是Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译的.如果是配置为USC2的Unicode,那么它的允许范围就是range(65536)或0x0000-0xFFFF:如果配置为UCS4,那么这个值应该是range(1114112)或0x000000-0x110000.如果提供的参数不在允许的范

Python error: ascii’/'utf-8′ codec can’t decode byte 0xb8 in position 50: ord

字符串使用了费ascii编码的字符,也就是它代表的16进制的编码超过127. 解决这个问题可以使用下面的方法解决,其实就是设置默认的编码.python 2.x的默认编码是ascii,如果改为utf-8,就可以了 如果有中文还是不行,可以使用gbk编码方式,具体使用如下: import sys reload( sys ) sys.setdefaultencoding('gbk') Python error: ascii'/'utf-8′ codec can't decode byte 0xb8 i

chr()、unichr()和ord(),全半角转换,ValueError: unichr() arg not in range() (wide Python build)

chr().unichr()和ord() chr()函数用一个范围在range(256)内的(就是0-255)整数作参数,返回一个对应的字符. unichr()跟它一样,只不过返回的是 Unicode字符,这个从Python 2.0才加入的unichr()的参数范围依赖于你的Python是如何被编译的.如果是配置为USC2的Unicode,那么它的允许范围就是 range(65536)或0x0000-0xFFFF:如果配置为UCS4,那么这个值应该是range(1114112)或 0x00000

[No000066]python各种类型转换-int,str,char,float,ord,hex,oct等

int(x [,base ]) #将x转换为一个整数 long(x [,base ]) #将x转换为一个长整数 float(x ) #将x转换到一个浮点数 complex(real [,imag ]) #创建一个复数 str(x ) #将对象 x 转换为字符串 repr(x ) #将对象 x 转换为表达式字符串 eval(str ) #用来计算在字符串中的有效Python表达式,并返回一个对象 tuple(s ) #将序列 s 转换为一个元组 list(s ) #将序列 s 转换为一个列表 ch