python输入一段字符串与asscii转换
时间: 2024-02-28 15:29:52 浏览: 155
可以使用Python内置的`ord()`函数将一个字符转换为其对应的ASCII码值,使用`chr()`函数将一个ASCII码值转换为其对应的字符。下面是一个示例代码:
```python
# 输入一个字符串
s = input("请输入一个字符串:")
# 将字符串转换为ASCII码
ascii_list = []
for c in s:
ascii_list.append(ord(c))
# 输出ASCII码
print("字符串转换为ASCII码:", ascii_list)
# 将ASCII码转换为字符
new_s = ""
for ascii_code in ascii_list:
new_s += chr(ascii_code)
# 输出转换后的字符串
print("ASCII码转换为字符串:", new_s)
```
运行示例代码后,输入一个字符串,程序会将其转换为ASCII码,并输出转换后的结果;然后将ASCII码转换为字符并输出转换后的字符串。
相关问题
python字符串转ASCII
Python中可以使用ord()函数将一个字符转换为它的ASCII码值,使用chr()函数将一个ASCII码值转换为对应的字符。如果要将一个字符串转换为ASCII码,可以使用循环遍历字符串中的每个字符,然后使用ord()函数将其转换为ASCII码值并存储到一个列表中。下面是一个示例代码:
```
string = "Hello, world!"
ascii_list = []
for char in string:
ascii_list.append(ord(char))
print(ascii_list)
```
这段代码将字符串"Hello, world!"转换为ASCII码值并存储到一个列表中,输出结果为:
```
[72, 101, 108, 108, 111, 44, 32, 119, 111, 114, 108, 100, 33]
```
pythonascii码转字符串
要将 ASCII 码转换为字符串,你可以使用 `chr()` 函数。这个函数接受一个整数作为参数,代表 ASCII 码的值,并返回对应的字符。
以下是一个示例代码,将 ASCII 码转换为字符串:
```python
ascii_code = 65
character = chr(ascii_code)
print(character)
```
这段代码会将 ASCII 码 65 转换为字符 'A' 并打印输出。你可以根据需要更改 `ascii_code` 的值来转换不同的字符。
阅读全文