【发布时间】:2020-06-19 16:59:50
【问题描述】:
谁能解释一下打印线。
print("Kilograms pounds")
for i in range(1,200,2):
print('{:<9d} {:6.1f}'.format(i,i*2.2))
【问题讨论】:
标签: python function printing format
谁能解释一下打印线。
print("Kilograms pounds")
for i in range(1,200,2):
print('{:<9d} {:6.1f}'.format(i,i*2.2))
【问题讨论】:
标签: python function printing format
print("Kilograms pounds")
for i in range(1,200,2):
print('{:<9d} {:6.1f}'.format(i, i*2.2))
1) print("Kilogrampounds") - 是一个基本的打印语句,用于显示我们可以说的每一面的标题。
2) for i in range(1,200,2): - 是一个 for 循环,使 i 从 1 到 200 的每个数字每次都以 +2 的步长移动,因为 for 循环的顺序是 (start, stop, step)
3) 可以替换为 - print(i, i*2.2) 或者可以是 print(f"{i}KG {i*2.2}LBS")
4) 我认为 {:
print("Kilograms pounds")
for i in range(1,200,2):
print(f"{round(i,2)}KG {round(i*2.2,2)}LBS")
希望这会有所帮助!
【讨论】: