python一句代码生成26个英文字母
python生成26个大小写英文字母
实现代码:
# 生成26个英文字母
char_dx = [chr(i) for i in range(65, 91)]
char_xx = [chr(i) for i in range(97, 123)]
print('26个大写字母:', char_dx)
print('26个小写字母:', char_xx)
结果:
原理:
上面实现方法,主要用到了python的内置函数:chr() 函数
chr()和ord()函数,是配对使用的,详细用法如下:
1、chr()函数
语法:chr(i)
参数:i,可以是十进制或16进制形式的数字
返回值:返回当前整数数字代表的ASCII字符
如,十进制的65、16进制的0x41都代表大写英文字母A的ASCII码
2、ord()函数
语法:ord(s)
参数:s,一个字符
返回值:返回当前字符的ASCII码,十进制整数
如,小写英文字母a对应的ASCII码是十进制整数:97
拓展:
当不知道或忘记了字符的ASCII码时,可以联合使用chr()和ord()函数来实现相关需求。
如,当不知道26个大小写英文字母对应的ASCII码值是多少时
上面生成26个大小写英文字母代码,可改为
char_dx = [chr(i) for i in range(ord('A'), ord('Z')+1)]
char_xx = [chr(i) for i in range(ord('a'), ord('z')+1)]
print('26个大写字母:', char_dx)
print('26个小写字母:', char_xx)
python一句代码生成26个英文字母相关推荐
- python中如何遍历26个英文字母?三种办法
这里写自定义目录标题 # 1. for i in range(ord('a'),ord('z')+1):print(chr(i)) # 2. for one in range(97,123):prin ...
- 怎样用python提取英文字母_python如何获取一次获取26个英文字母
第一种方法,也是最笨的方法,自己输入. 第二种方法,使用string方法 string.ascii_uppercase,26大写英文字母 string.ascii_lowercase,26个小写英文字 ...
- python如何生成26个英文字母(包括大小和小写)以及附上英文可见(常用)字符的ASCII码表。
目的:我们想要利用python生成26个英文字母,然后将其存入列表. 方案: 使用chr函数,将一个整数解释成一个字符,这个整数其实就是这个字符的ASCII码.比如字母a对应的ASCII码就是97,那 ...
- python作业《统计马丁.路德.金的《I have a dream》的英文全文中,26个英文字母的频率》
代码 #统计马丁.路德.金的<I have a dream>的英文全文中,26个英文字母的频率 IHaveaDream= '''I am happy to join with you to ...
- [Python] 编码生成26个英文字母
使用chr函数,将一个整数转成对应的一个字符,这个整数其实就是这个字符的ASCII码 语法格式 chr(i) 参数i可以是十进制或十六进制形式的数字 返回值 返回当前整数数字代表的ASCII字符 # ...
- 由数字、26个英文字母、下划线或汉字的正则表达式
2019独角兽企业重金招聘Python工程师标准>>> 1.由数字.26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ...
- 如何生成26个英文字母
如何生成26个英文字母 string模块 ascii_letters方法的作用是生成全部字母,包括a-z,A-Z digits方法的作用是生成数组,包括0-9 import string import ...
- 以26个英文字母开头的编程语言
以26个英文字母开头的编程语言 a:ABAP,SAP 开发 ASM ASM也是汇编语言源程序的扩展名,汇编程序员也称汇编为ASM actionscript ActionScript 动作脚 ...
- 爱情与26个英文字母
爱情与26个英文字母 A--Accept(接受) "世上没有十全十美的人".你爱他,就必须接受他的一切,甚至他的缺点. B--belief(信任) ...
最新文章
- 我的世界基岩版json_我的世界基岩版合集
- node.js express项目搭建
- 新技能get!判断盒子的实际大小及位置。。。
- 第一天 :学习node.js
- C++描述杭电OJ 2020.绝对值排序 ||
- 5个Python函数,算天花板水平?
- Linux平台中使用PHP让word转pdf
- 同时启动多个Tomcat服务器
- Android移动应用基础教程【服务】
- 一步一步超级详细的zabbix安装教程
- 批处理删除指定文件或文件夹
- 我是高管,空降的第60天,被辞职了,惨惨惨
- 清华社英语在线自动教程python版
- 五十二度系统维护光盘-驱动篇 1.16.2008
- 2020中国汽车后市场白皮书
- .ul>li 和 .ul li的区别
- wr720n刷成网络打印_USB打印机通过路由共享wifi局域网打印,同网段
- 5.Java SE 多线程
- C:\Users\zhen\AppData\Local\Android\Sdk\platform-tools\adb'' finished with non-zero exit value 1
- 地理信息系统概论——知识点总结