在 Python 中打印时换行
Newline while printing in Python
我正在尝试循环并在新行上打印一系列字符。没有 \n
字符打印在同一行:
x = 5
y = 0
while x > y:
for i in range(y+1):
print("#",end='')
y+=1
###############
对于\n
,每行之间多了一个空行:
x = 5
y = 0
while x > y:
for i in range(y+1):
print("#",end='')
print('\n')
y+=1
#
##
###
####
#####
我怎样才能打印出来,这样就没有额外的空白 space?
#
##
###
####
#####
打印空字符串:
print("")
Python 将在末尾添加一个换行符,将文本放在一个没有空行的新行上。
我正在尝试循环并在新行上打印一系列字符。没有 \n
字符打印在同一行:
x = 5
y = 0
while x > y:
for i in range(y+1):
print("#",end='')
y+=1
###############
对于\n
,每行之间多了一个空行:
x = 5
y = 0
while x > y:
for i in range(y+1):
print("#",end='')
print('\n')
y+=1
#
##
###
####
#####
我怎样才能打印出来,这样就没有额外的空白 space?
#
##
###
####
#####
打印空字符串:
print("")
Python 将在末尾添加一个换行符,将文本放在一个没有空行的新行上。