编写程序,输入一个字符串,将字符串中每个字符的ASCII码形成列表并输出,根据提示,编辑修改代码,计算并输出字符串中每个字符的ASCII
时间: 2024-02-28 12:52:25 浏览: 228
字符串到ASCII码转换程序
5星 · 资源好评率100%
代码如下:
```python
string = input("请输入字符串:")
ascii_list = []
for char in string:
ascii_list.append(ord(char))
print("每个字符的ASCII码列表为:", ascii_list)
```
运行结果:
```
请输入字符串:Hello World!
每个字符的ASCII码列表为: [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33]
```
如果要计算并输出每个字符的ASCII码,可以将代码修改为:
```python
string = input("请输入字符串:")
for char in string:
ascii_code = ord(char)
print("字符", char, "的ASCII码为:", ascii_code)
```
运行结果:
```
请输入字符串:Hello World!
字符 H 的ASCII码为: 72
字符 e 的ASCII码为: 101
字符 l 的ASCII码为: 108
字符 l 的ASCII码为: 108
字符 o 的ASCII码为: 111
字符 的ASCII码为: 32
字符 W 的ASCII码为: 87
字符 o 的ASCII码为: 111
字符 r 的ASCII码为: 114
字符 l 的ASCII码为: 108
字符 d 的ASCII码为: 100
字符 ! 的ASCII码为: 33
```
阅读全文