【问题标题】:How do I create two columns for two for loops如何为两个 for 循环创建两列
【发布时间】:2020-09-26 06:22:58
【问题描述】:

我已经坚持了将近 3 个小时,非常感谢一些帮助。

我基本上希望第一个循环的输出在右边,第二个在左边。

这是我最接近它的地方。

PER_CREDIT = 115
INCREMENT = 1.04
YEAR = 2008

for i in range (5):
    PER_CREDIT = PER_CREDIT * INCREMENT
    print ("\t","%.2f" % PER_CREDIT)

for i in range (5):
    YEAR = YEAR + 1
    print(YEAR,"\t")


  

【问题讨论】:

    标签: python python-3.x for-loop


    【解决方案1】:

    尝试结合这两个循环,并在开头添加一个标签:

    PER_CREDIT = 115
    INCREMENT = 1.04
    YEAR = 2008
    print("label1 \t label2")
    for i in range (5):
        PER_CREDIT = PER_CREDIT * INCREMENT
        YEAR = YEAR + 1
        print ("%.2f \t" % (PER_CREDIT), YEAR)
    

    如果您希望他们交换位置(一个在右侧,另一个在左侧),只需使用:

    print (YEAR, "%.2f \t" % (PER_CREDIT))
    

    代替其他打印

    【讨论】:

      猜你喜欢
      • 2022-10-01
      • 1970-01-01
      • 2018-10-28
      • 1970-01-01
      • 2012-07-19
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      相关资源
      最近更新 更多