首页 > 解决方案 > 在python中输出水平循环

问题描述

我有代码

even = int(input("total even number : "))
print(even, "first even number : ")
for i in range(2,even*2,2):
    print (i,end=", ")
print(even*2,end=" ")

并输出

total even number : 5
5 first even number :
2, 4, 6, 8, 10

而我想要的输出是这样的:

total even number : 5
5 first even number :2, 4, 6, 8, 10

你能帮我吗?

标签: python-3.xloops

解决方案


为避免打印尾随换行符,请更改print(even, "first even number : ")print(even, "first even number : ", end="").


推荐阅读