python 输出所有大小写字母的方法
作者:MTbaby 时间:2021-01-05 01:02:57
用一行输出所有大(小)写字母,以及数字,首先要记住该字母所对应的ASCII码,百度一下就可以看到,ASCII可显示字符 (这里只列举数字和字母)
二进制 | 十进制 | 十六进制 | 图形 |
---|---|---|---|
0011 0000 | 48 | 30 | 0 |
0011 0001 | 49 | 31 | 1 |
0011 0010 | 50 | 32 | 2 |
0011 0011 | 51 | 33 | 3 |
0011 0100 | 52 | 34 | 4 |
0011 0101 | 53 | 35 | 5 |
0011 0110 | 54 | 36 | 6 |
0011 0111 | 55 | 37 | 7 |
0011 1000 | 56 | 38 | 8 |
0011 1001 | 57 | 39 | 9 |
0100 0001 | 65 | 41 | A |
0100 0010 | 66 | 42 | B |
0100 0011 | 67 | 43 | C |
0100 0100 | 68 | 44 | D |
0100 0101 | 69 | 45 | E |
0100 0110 | 70 | 46 | F |
0100 0111 | 71 | 47 | G |
0100 1000 | 72 | 48 | H |
0100 1001 | 73 | 49 | I |
0100 1010 | 74 | 4A | J |
0100 1011 | 75 | 4B | K |
0100 1100 | 76 | 4C | L |
0100 1101 | 77 | 4D | M |
0100 1110 | 78 | 4E | N |
0100 1111 | 79 | 4F | O |
0101 0000 | 80 | 50 | P |
0101 0001 | 81 | 51 | Q |
0101 0010 | 82 | 52 | R |
0101 0100 | 84 | 54 | T |
0101 0101 | 85 | 55 | U |
0101 0110 | 86 | 56 | V |
0101 0111 | 87 | 57 | W |
0101 1000 | 88 | 58 | X |
0101 1001 | 89 | 59 | Y |
0101 1010 | 90 | 5A | Z |
0110 0001 | 97 | 61 | a |
0110 0010 | 98 | 62 | b |
0110 0011 | 99 | 63 | c |
0110 0100 | 100 | 64 | d |
0110 0101 | 101 | 65 | e |
0110 0110 | 102 | 66 | f |
0110 0111 | 103 | 67 | g |
0110 1000 | 104 | 68 | h |
0110 1001 | 105 | 69 | i |
0110 1010 | 106 | 6A | j |
0110 1011 | 107 | 6B | k |
0110 1100 | 108 | 6C | l |
0110 1101 | 109 | 6D | m |
0110 1110 | 110 | 6E | n |
0110 1111 | 111 | 6F | o |
0111 0000 | 112 | 70 | p |
0111 0001 | 113 | 71 | q |
0111 0010 | 114 | 72 | r |
0111 0011 | 115 | 73 | s |
0111 0100 | 116 | 74 | t |
0111 0101 | 117 | 75 | u |
0111 0110 | 118 | 76 | v |
0111 0111 | 119 | 77 | w |
0111 1000 | 120 | 78 | x |
0111 1001 | 121 | 79 | y |
0111 1010 | 122 | 7A | z |
所以在写的时候,只要把它们的ASCII列出,并转化成字符型chr 即可。
print [chr(i) for i in range(65,91)]#所有大写字母
print [chr(i) for i in range(97,123)]#所有小写字母
print [chr(i) for i in range(48,58)]#所有数字
还有一种方法,就是使用python中字符串方法string模块。
#-*- coding:utf-8 -*-
import string #导入string这个模块
print string.digits #输出包含数字0~9的字符串
print string.letters #包含所有字母(大写或小写)的字符串
print string.lowercase #包含所有小写字母的字符串
print string.uppercase #包含所有大写字母的字符串
print string.punctuation #包含所有标点的字符串
print string.ascii_letters #与string.letters一样
输出:
0123456789
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
来源:https://blog.csdn.net/MTbaby/article/details/54907454
标签:python,大小写,字母
0
投稿
猜你喜欢
flask框架url与重定向操作实例详解
2022-02-08 17:49:39
python路径的写法及目录的获取方式
2023-10-22 09:26:57
Python实现微博动态图片爬取详解
2023-09-14 05:47:25
Python爬取肯德基官网ajax的post请求实现过程
2021-03-31 13:54:00
基于python3 类的属性、方法、封装、继承实例讲解
2022-12-09 17:54:02
详解Golang中Channel的用法
2024-05-08 10:13:32
如何利用Python实现简单C++程序范围分析
2022-07-19 00:32:48
MySQL 性能优化的最佳20多条经验分享
2024-01-22 00:42:49
教程:纯CSS作的小灯笼效果
2008-08-26 17:22:00
解决vue中修改export default中脚本报一大堆错的问题
2024-05-22 10:28:27
php全局变量和类配合使用深刻理解
2023-11-18 19:50:17
Docker部署用Python编写的Web应用的实践
2022-05-11 17:53:28
我对PyTorch dataloader里的shuffle=True的理解
2022-04-15 19:22:48
UI自动化定位常用实现方法代码示例
2022-09-22 09:47:13
编写安全的SQL Server扩展存储过程
2008-11-25 11:16:00
pytorch使用-tensor的基本操作解读
2022-05-23 03:15:12
Python matplotlib画图时图例说明(legend)放到图像外侧详解
2021-03-05 13:42:45
Pycharm之快速定位到某行快捷键的方法
2022-06-20 14:07:53
使用Python的Supervisor进行进程监控以及自动启动
2022-11-19 16:55:35
python flask框架详解
2023-07-20 02:54:52