打印一个单词中所有字母的unicode

Printing the unicode of all the letters in a word

我卡在这个问题上了:

user inputs a word, program outputs the unicode of each letter in the word

这是输入语句的样子:

word = input("Enter a word: ")

假设用户输入单词 "Cat",输出将如下所示:

C: 67
a: 97
t: 116

使用ord().

word = input("Enter a word: ")
for letter in word:
    print(letter + ': ', ord(letter))

根据您的示例,我猜您尝试输出的是字符的 ASCII 值。如果是这样,您可以使用 python 内置函数 ord().

检查 ASCII 值
userInput = input("Enter a word: ")

for i in userInput:
    print('{}: {}'.format(i, ord(i)))

输出:

C: 67
a: 97
t: 116