Python 如何为两个for循环创建两列

Python 如何为两个for循环创建两列,python,python-3.x,for-loop,Python,Python 3.x,For Loop,我已经被困在这个问题上将近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 rang

我已经被困在这个问题上将近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")


  

尝试组合两个循环,并在开始处添加标签:

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))
而不是其他的印刷品