<版本:python3.6>
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
print默认以'\n'结尾,也就是每执行一次均换行。
(1)输出不换行:直接去掉'\n'即可,也就是
print('XXXX',end='')
(2)连续输出同一个字符串,中间无空格无逗号
print('XXXX'*counts)
如输出如下阵列,代码:
def zeroTriangle(n):
for i in range(n):
number=2*(i+1)-1
empty=n-i-1
print(' '*empty,end='')
print('0' *number)
zeroTriangle(5)
0
000
00000
0000000