我想要的输出是由两个空格分隔的两个半金字塔。
length = int(input("Enter size of pyramid."))
hashes = 2
for i in range(0, length):
spaces = length - (i+1)
hashes = 2+i
print("", end=" "*spaces)
print("#", end=" "*hashes)
print(" ", end="")
print("#" * hashes)
但是,这最终只会打印左侧金字塔上每行的第一个哈希值。如果我去掉end=第 7 行,金字塔都会正确打印,但每行后都有换行符。以下是输出:
随着结束=:
# ##
# ###
# ####
# #####
没有尽头=:
##
##
###
###
####
####
#####
#####
我现在想要的只是有第二个输出,但没有换行符。
胡子哥哥
芜湖不芜
慕田峪9158850
相关分类