s = input()
ist = []
for c in s:
    ist.append(ord(c))
print(ist)

输入: hello

输出: [104, 101, 108, 108, 111]

代码说明:

  1. 使用 input() 获取用户输入的字符串,并存储在变量 s 中。
  2. 创建一个空列表 ist 用于存储每个字符的 ASCII 码。
  3. 使用 for 循环遍历字符串 s 中的每个字符 c
  4. 使用 ord(c) 函数将字符 c 转换为对应的 ASCII 码,并将结果追加到列表 ist 中。
  5. 最后,使用 print(ist) 打印输出 ist 列表,即字符串中每个字符对应的 ASCII 码列表。

注意:

  • input() 函数内不要添加任何提示信息,否则无法通过测试。
  • ord('a') 函数可以将字符 'a' 转换为对应的 ASCII 码 97。
  • lst.append(x) 方法可以将对象 x 追加到列表 lst 的尾部。
Python 字符串转 ASCII 码列表

原文地址: https://www.cveoy.top/t/topic/offZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录