Python: 如何打印范围 a-z?
1. 打印字母a到n: a b c d e f g h i j k l m n
2. 每隔一个字母打印一次a到n: a c e g i k m
3. 把字母a到n加到网址的后面,网址有{hello.com/, hej.com/, ..., hallo.com/}: hello.com/a hej.com/b ... hallo.com/n
18 个回答
28
提示:
import string
print string.ascii_lowercase
还有
for i in xrange(0, 10, 2):
print i
还有
"hello{0}, world!".format('z')
74
假设这是一个作业 ;-) - 不需要调用库之类的 - 可能是让你用 range() 函数配合 chr 和 ord,像这样:
for i in range(ord('a'), ord('n')+1):
print chr(i),
至于其他的,继续多玩玩 range() 函数就好了。
247
>>> import string
>>> string.ascii_lowercase[:14]
'abcdefghijklmn'
>>> string.ascii_lowercase[:14:2]
'acegikm'
[i + j for i, j in zip(list_of_urls, string.ascii_lowercase[:14])]
要处理网址,你可以使用类似这样的东西