zgfp.net
当前位置:首页 >> python中将字母转换为数字 >>

python中将字母转换为数字

def charToNum(c): ....if c.isalpha(): ........return ord(c) ....else: ........return '参数只能是英文字母' (把.换成空格)

整数字符串转换为对应的整数 int('12') 小数字符串转换为对应小数 float('12.34') 数字转换为字符串 str(123.45) ASCII码转换为相应字符 chr(97) 字符转换为响应ASCII码 ord('a')

$ python Python 2.7.3 (default, Jan 2 2013, 16:53:07) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print chr(65) A >>>

直接用str转换,比如: str(123)的结果是'123'

for index, item in enumerate(list_a): list_a[index] = int(item)或者 list_a = map(eval, list_a)或者 for index, item in enumerate(list_a): list_a[index] = eval(item)

用数字字符串初始化int类,就可以将整数字符串(str)转换成整数(int): In [1]: int('1234')Out[1]: 1234相反用整数初始化str类,就可以将整数(int)转换为对应的字符串(str): In [2]: str(1234)Out[2]: '1234'如果字符串是浮点数,可以用字符串...

Python 2.7.3 (default, Mar 14 2014, 11:57:14) [GCC 4.7.2] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import string>>> string.atoi('10')+313>>>

以下代码调试通过: number = input('please give a numbers:')print('type of number is:', type(number))list = []for i in number: list.append(i)print(list)print('type of list is:', type(list)) 运行效果:

整数字符串转换为对应的整数 int('12') 小数字符串转换为对应小数 float('12.34') 数字转换为字符串 str(123.45) ASCII码转换为相应字符 chr(97) 字符转换为响应ASCII码 ord('a')

网站首页 | 网站地图
All rights reserved Powered by www.zgfp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com