0
你好,我是一个Python的新手和使用python 3. 我希望学习模式和打印例如星星等我想使迷宫模式,但我迷惑,使迷宫没有2 - no4在Python中建立迷宫模式
No 1
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
@ @
@ @@@@@@@@@@@@@
@ @
@@@@@@@@@@@@@ @
No 2
@ @@@@@@@@@@@@@
@ @ @ @ @
@ @ @ @ @ @ @@@
@ @ @ @ @ @ @
@ @ @ @ @ @@@ @
@ @ @ @ @ @
@ @ @ @ @@@@@@@
@ @ @ @ @
@ @ @ @@@@@@@ @
@ @ @ @
@ @ @@@@@@@@@@@
@ @ @
@ @@@@@@@@@@@ @
@ @
@@@@@@@@@@@@@@@
No 3
@ @@@@@@@@@@@@@
@ @ @
@ @ @@@@@@@@@ @
@ @ @ @ @
@ @ @ @@@@@ @ @
@ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @@@ @ @ @
@ @ @ @ @ @
@ @ @@@@@@@ @ @
@ @ @ @
@ @@@@@@@@@@@ @
@ @
@@@@@@@@@@@@@@@
No 4
@ @@@@@@@@@@@@@
@ @ @
@ @ @@@@@@@@@ @
@ @ @ @ @
@ @ @ @@@@@ @ @
@ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @
@ @ @ @ @ @ @
@ @ @@@@@ @ @ @
@ @ @ @ @
@ @@@@@@@@@ @ @
@ @ @
@@@@@@@@@@@@@ @
这是我的代码迷宫NO1:
def SimpleMaze(S):
bool=1
for i in range(S):
if (i+1)%2==0:
print('@'+' '*(S-2)+'@')
else:
if bool==1:
print('@'+' '+'@'*(S-2))
else:
print('@'*(S-2)+' '+'@')
bool=not bool
S= input("Nilai S:")
SimpleMaze(int(S))
特别是你面临的问题是什么? – Milk
我很困惑,让迷宫2号,直到没有4 – Nabunaga
@Nabunaga什么是你困惑的特定事情?这似乎是功课。 – tambre