使用python,输入一个字符串,将该字符串转换成数字序列(对应的unicode码)输出。 例如: 输入Hello 输出72 101 108 108 111
时间: 2023-08-31 11:10:09 浏览: 194
代码如下:
```
s = input("请输入一个字符串:")
result = []
for c in s:
result.append(str(ord(c)))
print(" ".join(result))
```
运行结果:
```
请输入一个字符串:Hello
72 101 108 108 111
```
相关问题
使用python,输入一个字符串,将该字符串转换成数字序列(对应的unicode码)输出。
可以使用Python内置的ord()函数将字符转换为对应的Unicode码,然后将每个字符的Unicode码存储在一个列表中。
示例代码如下:
```python
string = input("请输入字符串:") # 输入字符串
unicode_list = [] # 创建一个空列表用于存储Unicode码
# 循环遍历字符串,将每个字符的Unicode码添加到列表中
for char in string:
unicode_list.append(ord(char))
print(unicode_list) # 输出Unicode码列表
```
示例输出:
```
请输入字符串:hello
[104, 101, 108, 108, 111]
```
其中,输入的字符串为"hello",对应的Unicode码序列为[104, 101, 108, 108, 111]。
输入一个字符串,将该字符串转换成数字序列(对应的unicode码)输出。
可以使用Python的内置函数ord()将字符转换为对应的unicode码。可以遍历输入的字符串,对每个字符使用ord()函数,然后将结果存入一个列表中,最后输出这个列表即可。
以下是Python代码示例:
```python
s = input("请输入一个字符串:")
nums = []
for c in s:
nums.append(ord(c))
print(nums)
```
示例输入:
```
Hello World!
```
示例输出:
```
[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33]
```
阅读全文
相关推荐


















