我怎样才能在python中的for循环中获得两行的输出?

时间:2018-08-12 12:19:29

标签: python

a=7
for a1 in range(0,a):
    print('-',end ='')
print("Welcome"),
for a2 in range(0,a):
    print('-',end ='')

输出如下:

-------Welcome
-------

但是我希望输出为:

-------Welcome-------

2 个答案:

答案 0 :(得分:0)

默认情况下,print()函数在每次打印的末尾都有一个换行符(\n)。在两个for循环之间,您print("Welcome")并忘记更改添加到print语句末尾的内容。您可以使用关键字参数来更改结尾字符,因此end=''表示末尾不会添加任何内容。
希望这能解释是否以及如果您不知道代码在做什么的问题。< / p>

答案 1 :(得分:0)

mem.base(0x001C0000)