在Python 3.3中使用参数end =“”作为print函数

时间:2013-09-17 19:24:28

标签: python python-3.x

请考虑以下代码:

i=0
while i<5:
    print(i, end=" ")
    i = i + 1

导致输出:

0 1 2 3 4

如果我想在1 2 3 4之前添加字符串“结果”,则输出预期:结果1 2 3 4(在同一行上)。我应该使用内置功能吗?

1 个答案:

答案 0 :(得分:2)

i = 0
print('the result', end=' ') # begin line with 'the result'
while i < 5:
    print(i, end=' ')
    i = i + 1
print()  # move to next line