如何打印ASCII值的每个字母

问题描述 投票:0回答:1

[大家好,我只是在python中浏览ASCII。但问题是我无法通过输入值的每个字母及其对应的字母来找到ASCII值。我只能用数字找到ASCII。假设让我问一下如何以以下方式获得结果。一个要求用户输入名字的程序。该程序然后打印每个用户名字的字母以及相应的ASCII值。假设输入的值是TAN,而不是输出,如下所示。T 116A 97N 110

python ascii
1个回答
0
投票

这对我有用:

>>> import string
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
>>> for ch in string.ascii_letters :
...     print ch, ord(ch),
... 
a 97 b 98 c 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 l 108 m 109 n 110 o 111 p 112 q 113 r 114 s 115 t 116 u 117 v 118 w 119 x 120 y 121 z 122 A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90
>>> 
© www.soinside.com 2019 - 2024. All rights reserved.