2
我一直在試圖使鑽石出向前和向後斜槓的,所以到目前爲止,我有這段代碼:空心鑽在Python遞歸
def upper_diamond(level,length):
if level <=length:
print(" " * (length - level), end="")
print("/", end="")
print(" " * 2 * (level-1), end=" ")
print("\\")
upper_diamond(level + 1,length)
def lower_diamond(level,length):
def diamond(length):
upper_diamond(1,length)
diamond(4)
,當我打印出來這樣:
/\
/ \
/ \
/ \
我想打一個完整的鑽石,使底部被絆倒了我,我怎麼做與鑽石其餘部分的下半部分印?
有沒有添加到代碼中,我已經有一個替代的方法是什麼? –
@ L.Jones查看更新 – Uriel
非常感謝!最後一部分讓我困惑不已,這肯定有幫助。 –