📅  最后修改于: 2023-12-03 14:51:05.509000             🧑  作者: Mango
在 Python 中,使用循环可以方便地打印 A 到 z vy。
首先,我们可以使用 for 循环来打印 A 到 z:
for i in range(ord('A'), ord('Z')+1):
print(chr(i), end=' ')
for i in range(ord('a'), ord('z')+1):
print(chr(i), end=' ')
这段代码使用了两个 for 循环,分别循环了大写字母和小写字母的 ASCII 码,并使用 chr 函数将 ASCII 码转化成对应的字符打印出来。
使用 end=' ' 可以使得每个字符之间输出一个空格,方便查看。
除了使用 for 循环,我们还可以使用 while 循环来打印 A 到 z:
i = ord('A')
while i <= ord('Z'):
print(chr(i), end=' ')
i += 1
i = ord('a')
while i <= ord('z'):
print(chr(i), end=' ')
i += 1
这段代码使用了两个 while 循环,分别循环了大写字母和小写字母的 ASCII 码,并使用 chr 函数将 ASCII 码转化成对应的字符打印出来。
同样地,使用 end=' ' 可以使得每个字符之间输出一个空格。
经过以上两种方法,我们可以得到如下的输出结果:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z
细心的读者可以发现,每个字符之间都是有一个空格的。如果不需要每个字符之间有空格,可以将 end=' ' 改为 end='',这样就可以得到没有空格的输出结果了。