我正在制作一个必须按照以下方式执行的程序,例如
How many steps? 4
__
|_
|_
|_
________|
How many steps? 1
__
__|
使用_和|
到目前为止,我已将此作为我的代码(几乎没用)
i = int(input('How many steps? '))
spc = (' ')
s = '' * inp
z = '\n'' ''|''_'
print('__'+z*i+'__'*i)
我可以对此有所帮助吗?
由于
答案 0 :(得分:0)
您可以使用for
循环:
n = int(input('How many steps? '))
print("__") # top
for i in range(n-1):
print(" "*(i+1) + "|" + "_")
print("__" * n + "|") # last step
注意:这适用于 n> 0