python-3.x - 在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
你能帮我吗?
解决方案
为避免打印尾随换行符,请更改print(even, "first even number : ")
为print(even, "first even number : ", end="")
.