编写程序,输入字符串,将其中每个字符的ASC II码形成列表并输出
时间: 2024-01-16 13:04:51 浏览: 173
可以使用一个 for 循环遍历字符串,然后使用 ord() 函数将每个字符转换成对应的 ASCII 码,将其添加到一个列表中。可以使用以下代码实现:
```python
s = input("请输入字符串:")
ascii_list = []
for c in s:
ascii_list.append(ord(c))
print(ascii_list)
```
在上面的代码中,input() 函数用于获取用户输入的字符串,然后使用一个 for 循环遍历字符串中的每个字符,将其转换成对应的 ASCII 码并添加到 ascii_list 中。最后,使用 print() 函数输出 ascii_list。
例如,如果用户输入字符串 "Hello, world!",则程序会输出以下结果:
```
[72, 101, 108, 108, 111, 44, 32, 119, 111, 114, 108, 100, 33]
```
其中,每个字符的 ASCII 码被形成了一个列表。
阅读全文