作者:萧勇志762852 | 来源:互联网 | 2024-11-18 18:46
本文将展示如何编写一个 Python 程序,用于获取并显示字符串中每个字符的 ASCII 值。我们将通过两个不同的方法实现这一功能。
示例 1:使用 For 循环获取字符串中每个字符的 ASCII 值
在这个示例中,程序会要求用户输入一个字符串,然后使用 For 循环遍历字符串中的每个字符,并打印出每个字符的 ASCII 值。
提示:有关字符串的更多详细信息,请参阅 Python 官方文档。关于 ASCII 值的更多信息,请参阅 ASCII 编码表。
# Python 程序:获取字符串中每个字符的 ASCII 值
str1 = input("请输入您的字符串 : ")
for i in range(len(str1)):
print(f"字符 {str1[i]} 的 ASCII 值为 {ord(str1[i])}")
示例 2:使用 While 循环获取字符串中每个字符的 ASCII 值
在这个示例中,程序同样要求用户输入一个字符串,但这次我们使用 While 循环来遍历字符串中的每个字符,并打印出每个字符的 ASCII 值。
# Python 程序:获取字符串中每个字符的 ASCII 值
str1 = input("请输入您的字符串 : ")
i = 0
while i
程序运行示例输出:
请输入您的字符串 : Hello
字符 H 的 ASCII 值为 72
字符 e 的 ASCII 值为 101
字符 l 的 ASCII 值为 108
字符 l 的 ASCII 值为 108
字符 o 的 ASCII 值为 111