ASCII (American Standard Code for Information Interchange,美國資訊交換標準代碼) 是基於拉丁字母的一套電腦編碼系統。
它主要用於顯示英語字母、數字及標點符號,而其擴展版本-延伸美國標準資訊交換碼 (Extended ASCII)
則可以部分支援其他西歐語言常用的字母和符號,等同於國際標準 ISO/IEC 646。 有關 ASCII 字符表的詳細介紹和解說,請參考 維基百科 (Wikipedia)。
編寫一個程式,以表格形式列印 ASCII 值 (十進制) 和從 32 到 127 之間的字符/符號。 該表格應列印為 6 列乘 16 行。
# ASCII Table
for r in range(0,16):
for c in range(0,6):
print("%3d %c" % (32+r+c*16,32+r+c*16), end=" ")
print()
|
在此示例中,ASCII 字符表 (從 32 到 127) 被以表格形式列出。 結果如下
32 48 0 64 @ 80 P 96 ` 112 p
33 ! 49 1 65 A 81 Q 97 a 113 q
34 " 50 2 66 B 82 R 98 b 114 r
35 # 51 3 67 C 83 S 99 c 115 s
36 $ 52 4 68 D 84 T 100 d 116 t
37 % 53 5 69 E 85 U 101 e 117 u
38 & 54 6 70 F 86 V 102 f 118 v
39 ' 55 7 71 G 87 W 103 g 119 w
40 ( 56 8 72 H 88 X 104 h 120 x
41 ) 57 9 73 I 89 Y 105 i 121 y
42 * 58 : 74 J 90 Z 106 j 122 z
43 + 59 ; 75 K 91 [ 107 k 123 {
44 , 60 < 76 L 92 \ 108 l 124 |
45 - 61 = 77 M 93 ] 109 m 125 }
46 . 62 > 78 N 94 ^ 110 n 126 ~
47 / 63 ? 79 O 95 _ 111 o 127
|
|
|