{:>6.0f}可以在冒號前加0,但是有壹個條件就是如果妳第壹個元素用{0}手動指出,那麽,後面所有的元素都要用手動指出
換句話說,妳要麽全部指出元素下標像這樣
print('{0:>6.0f}%[{1}->{2}]'.format(c,a,b))
要麽全部不指名下標,由程序自動壹壹對應,像這樣
print('{:>6.0f}%[{}->{}]'.format(c,a,b))
{0:>6.0f}表示format的第0個元素,包含保留0位小數的6位浮點數要右對齊,不滿6位的空位用空格填充
完整的Python程序如下
源代碼(註意源代碼的縮進)