python学习笔记:print()函数

<版本: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

猜你喜欢

转载自blog.csdn.net/xiaozhimonica/article/details/83187004