用一行输出所有大(小)写字母,以及数字,首先要记住该字母所对应的ASCII码,百度一下就可以看到,ASCII可显示字符(这里只列举数字和字母)
二进制
十进制
十六进制
图形
00110000
48
30
0
00110001
49
31
1
00110010
50
32
2
00110011
51
33
3
00110100
52
34
4
00110101
53
35
5
00110110
54
36
6
00110111
55
37
7
00111000
56
38
8
00111001
57
39
9
01000001
65
41
A
01000010
66
42
B
01000011
67
43
C
01000100
68
44
D
01000101
69
45
E
01000110
70
46
F
01000111
71
47
G
01001000
72
48
H
01001001
73
49
I
01001010
74
4A
J
01001011
75
4B
K
01001100
76
4C
L
01001101
77
4D
M
01001110
78
4E
N
01001111
79
4F
O
01010000
80
50
P
01010001
81
51
Q
01010010
82
52
R
01010100
84
54
T
01010101
85
55
U
01010110
86
56
V
01010111
87
57
W
01011000
88
58
X
01011001
89
59
Y
01011010
90
5A
Z
01100001
97
61
a
01100010
98
62
b
01100011
99
63
c
01100100
100
64
d
01100101
101
65
e
01100110
102
66
f
01100111
103
67
g
01101000
104
68
h
01101001
105
69
i
01101010
106
6A
j
01101011
107
6B
k
01101100
108
6C
l
01101101
109
6D
m
01101110
110
6E
n
01101111
111
6F
o
01110000
112
70
p
01110001
113
71
q
01110010
114
72
r
01110011
115
73
s
01110100
116
74
t
01110101
117
75
u
01110110
118
76
v
01110111
119
77
w
01111000
120
78
x
01111001
121
79
y
01111010
122
7A
z
所以在写的时候,只要把它们的ASCII列出,并转化成字符型chr即可。
print[chr(i)foriinrange(65,91)]#所有大写字母
print[chr(i)foriinrange(97,123)]#所有小写字母
print[chr(i)foriinrange(48,58)]#所有数字
还有一种方法,就是使用python中字符串方法string模块。
#-*-coding:utf-8-*-
importstring#导入string这个模块
printstring.digits#输出包含数字0~9的字符串
printstring.letters#包含所有字母(大写或小写)的字符串
printstring.lowercase#包含所有小写字母的字符串
printstring.uppercase#包含所有大写字母的字符串
printstring.punctuation#包含所有标点的字符串
printstring.ascii_letters#与string.letters一样
输出:
0123456789
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
以上这篇python输出所有大小写字母的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。