[英]format fstring with decimal and aligned places
我認為您缺少注釋的格式(如str
)和float
的精度:
print(f'{"Aluno":25}{"Notas":25}{"Média":25}')
print("-------------------------------------------------------")
for i, a in enumerate(alunos):
media = sum(notas[i]) / len(notas[i])
print(f'{a:25}{str(notas[i]):25}{media:.2f}')
輸出:
Aluno Notas Média
José [10, 9, 8, 8] 8.75
Joana [9, 7, 6, 4] 6.50
Maria [10, 10, 10, 10] 10.00
...
...
有關詳細信息,請參閱格式說明符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.