Python打印A~Z的26个字母,你会怎样打印?,,上次研究Excel,
Python打印A~Z的26个字母,你会怎样打印?,,上次研究Excel,
上次研究Excel,设置单元格宽度的时候,需要用到字母列,想着直接range(‘A‘,‘Z‘)循环一下是不是就可以批量设置了?
很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:1097524789
结果报错:
for leter in range(‘A‘,‘Z‘): print(leter
错误:
for leter in range(‘A‘,‘Z‘):TypeError: ‘str‘ object cannot be interpreted as an integer
看来想简单了,不过网上查了一下,发现办法不少,比较有意思,记录一下
string
import stringprint(string.ascii_uppercase)
输出
ABCDEFGHIJKLMNOPQRSTUVWXYZ
当然也可以输入小写
print(string.ascii_lowercase)abcdefghijklmnopqrstuvwxyz
借助ord
for i in range(ord(‘a‘), ord(‘z‘)+1): print(chr(i))for i in range(ord(‘A‘), ord(‘Z‘)+1): print(chr(i))
chr转换
for one in range(97,122): print(one,chr(one),chr(one).upper())
输出
97 a A98 b B99 c C100 d D...118 v V119 w W120 x X121 y Y
自助截取
最笨的办法,写出所有字母,然后截取想要的
all_leters = ‘abcdefghijklmnopqrstuvwxyz‘for leter in all_leters: print(leter,leter.upper()
输出:
a Ab Bc Cd D...w Wx Xy Yz Z
就这么多了,你喜欢哪一种?
Python打印A~Z的26个字母,你会怎样打印?
相关内容
- python中对url编码解码处理,,解码import u
- Python测量时间,用time.time还是time.clock,o'clock读音
- Ubuntu18.04安装Python3.6.8,,Ubuntu18.0
- 对比Excel,怎么用Python获取指定月最后一天的日期,
- Python国内镜像源,docker国内镜像源,国内源:清华:ht
- Intel realSense ubuntu 16.04+python 环境配置指南,ubuntu怎么安
- python获取url响应,,前言requests
- python_levenshtein 的安装和使用,,下载whl地址:ht
- python函数,python常用函数大全,3函数语法def f
- Python程序的执行原理,,Python程序的执
评论关闭