我正在学习Python,我的任务之一是创建以下楼梯,使用用户输入多少楼梯:
How many stairs? 6
#####
#####
##########
##########
###############
###############
####################
####################
#########################
#########################
##############################
##############################
字符串
到目前为止,这是我所拥有的:
stairs = int(input("How many stairs? "))
for i in range(1,stairs+1):
print("#####",end="")
for j in range(1,i):
print("#####",end="")
print()
型
这给了我
#####
##########
###############
####################
#########################
##############################
型
但是我如何创建第二条与上面一条相同的线呢?我似乎想不出来...
4条答案
按热度按时间xlpyo6sf1#
你可以这样,
字符串
vxqlmq5t2#
就像这样:
字符串
p1tboqfb3#
一个更简洁的(一点点,不太多)版本,有两个print语句,可以是:
字符串
ie3xauqp4#
有趣的不可读的一行字:
字符串