代碼塊
for index, ball in enumerate(balls):
print(f'{ball:0>2d}', end=' ')
if index == len(balls) - 2:
print('|', end=' ')
enumerate()
enumerate()函數(shù)意為循環(huán)計數(shù),獲得索引和值。
for index, ball in enumerate(balls)
在for index, ball in enumerate(balls):中 index 是索引,ball是該索引對應(yīng)的值??梢栽趂or循環(huán)中使用。
print(f'{ball:0>2d}', end=' ')
在print(f'{ball:0>2d}', end=' ')中 {:0>2d}代表用兩個寬度的十進制顯示,已零補齊。
print(f'......')與format函數(shù)類似。f后面一定要跟緊字符串不能隔有空格。
end=''用來設(shè)定以什么結(jié)尾。
if index == len(balls) - 2:
if index == len(balls) - 2:意為判斷當(dāng)前索引是倒數(shù)第二個遍歷的。