Python 字符串转 ASCII 码列表
s = input()
ist = []
for c in s:
ist.append(ord(c))
print(ist)
输入: hello
输出: [104, 101, 108, 108, 111]
代码说明:
- 使用
input()获取用户输入的字符串,并存储在变量s中。 - 创建一个空列表
ist用于存储每个字符的 ASCII 码。 - 使用
for循环遍历字符串s中的每个字符c。 - 使用
ord(c)函数将字符c转换为对应的 ASCII 码,并将结果追加到列表ist中。 - 最后,使用
print(ist)打印输出ist列表,即字符串中每个字符对应的 ASCII 码列表。
注意:
input()函数内不要添加任何提示信息,否则无法通过测试。ord('a')函数可以将字符 'a' 转换为对应的 ASCII 码 97。lst.append(x)方法可以将对象x追加到列表lst的尾部。
原文地址: https://www.cveoy.top/t/topic/offZ 著作权归作者所有。请勿转载和采集!