python按规则打印一组数字

代码块

for index, ball in enumerate(balls):
    print(f'{ball:0>2d}', end=' ')
    if index == len(balls) - 2:
        print('|', end=' ')

enumerate()

enumerate()函数意为循环计数,获得索引和值。

for index, ball in enumerate(balls)

for index, ball in enumerate(balls):index 是索引,ball是该索引对应的值。可以在for循环中使用。

print(f'{ball:0>2d}', end=' ')

print(f'{ball:0>2d}', end=' '){:0>2d}代表用两个宽度的十进制显示,已零补齐。

print(f'......')与format函数类似。f后面一定要跟紧字符串不能隔有空格。

end=''用来设定以什么结尾。

if index == len(balls) - 2:

if index == len(balls) - 2:意为判断当前索引是倒数第二个遍历的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容