输出一串字符对应的unicode值

img


值要采用一行输出,采用逗号分隔,最后没有逗号,这些代码我表达的不是很准确,错了

s = input("")
ls=[]
for c in s:
    ls.append(ord(c))
print(",".join(ls))

该回答引用chatgpt:很简单


s = input("请输入一个字符串:")

# 用列表存储每个字符的Unicode值
unicode_list = []
for c in s:
    unicode_list.append(str(ord(c)))

# 用逗号连接列表中的值,并在末尾添加换行符
result = ",".join(unicode_list) + "\n"

# 输出结果
print(result, end="")

s = input("请输入一个字符串:")
ls= []
for c in s:
    ls.append(str(ord(c)))
print(",".join(ls))