目的:我们想要利用python生成26个英文字母,然后将其存入列表。

方案:

使用chr函数,将一个整数解释成一个字符,这个整数其实就是这个字符的ASCII码。比如字母a对应的ASCII码就是97,那么有:

python如何用字母代替汉字 用python写字母_python如何用字母代替汉字

我们先生成26个英文小写字母。

chars=[]
for i in range(97,123):
    chars.append(chr(i))
chars

结果如下:

python如何用字母代替汉字 用python写字母_码表_02


类似的,我们生成26个大写的英文字母。

chars=[]
for i in range(65,91):
    chars.append(chr(i))
chars

结果如下:

python如何用字母代替汉字 用python写字母_python如何用字母代替汉字_03


最后我们附上英文可见字符(也是常用字符)的ASCII码表。

python如何用字母代替汉字 用python写字母_python_04