【问题标题】:(Conversion from kilograms to pounds) Write a program that displays the follow-ing table (note that 1 kilogram is 2.2 pounds):(从千克转换为磅)编写一个程序,显示下表(注意 1 千克为 2.2 磅):
【发布时间】: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


    【解决方案1】:
    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")
    

    希望这会有所帮助!

    【讨论】:

    • 谢谢,阿卜杜拉哈
    • 你好,阿卜杜拉哈。你能帮我解决这个问题吗? (显示 ASCII 字符表)编写一个程序,显示 ASCII 字符表中从 ! 到 ~ 的字符。每行显示十个字符。字符之间正好用一个空格隔开。
    猜你喜欢
    • 1970-01-01
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 2011-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多