python 将英文字母转成对应的ASCII数字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 将英文字母转成对应的ASCII数字相关的知识,希望对你有一定的参考价值。
写一个方法,参数只能是字母,如果不是返回 '参数只能是英文字母'
参数是字符串
1、创建python文件,testascii.py;
2、创建函数charToNum,判断参数类型及对应返回值;
def charToNum(c):
if c.isalpha():
return ord(c)
else:
return '参数只能是英文字母'
3、编写测试语句,分别用英文字母及数字进行测试;
print(charToNum('a'))
print(charToNum('1'))
4、查看运行结果,满足所需结果;
参考技术A python内置的ord函数能帮你完成这个工作>>> ord('A')
65 参考技术B def charToNum(c):
....if c.isalpha():
........return ord(c)
....else:
........return '参数只能是英文字母'
(把.换成空格)追问
参数是字符串,每个字符都变
本回答被提问者采纳 参考技术C 我调用时如果参数为ab是不是会报错呢!以上是关于python 将英文字母转成对应的ASCII数字的主要内容,如果未能解决你的问题,请参考以下文章