啊哈编程星球-第2章-学习版

2018-06-15  本文已影响133人  Mz_L

第13关: 4行

build()
move(4)
turn("right")
move()

第14关: 7行

for i in range(2):
    turn("right")
    for i in range(2):
        turn("left")
        build()
        move(3)
    turn("right")

第15关: 6行

for i in range(2):
    for i in range(3):
        build()
        move()
    turn("left")
    move(3)

第16关: 8行

for i in range(3):
    move(3)
    turn("left")
    build()
    move(3)
    turn("right")
    build()
move(2)   

第17关: 12行

for i in range(2):
    build()
    move(2)
    turn("left")
    move()
    turn("right")
for i in range(3):
    build()
    move(2)
    turn("right")
    move()
    turn("left")

第18关: 7行

for i in range(4):
    move()
    turn("right")
    build()
    move()
    turn("left")
    move()

第19关: 16行

for i in range(2):
    move(2)
    turn("left")
    move(3)
    turn("right")
    build()
    move(2)
    turn("left")
for i in range(2):
    move(2)
    turn("left")
    move()
    turn("right")
    build()
    move(2)
    turn("right")

20关: 7行

for i in range(2):
    move(3)
    turn("left")
    build()
    move()
    build()
    move(3)

第21关: 10行

for i in range(2):
    turn("right")
    for i in range(2):
        move(2)
        turn("left")
        build()
    for i in range(2):
        move(2)
        turn("right")
    move(4)

第22关: 9行

for i in range(2):
    move(2)
    turn("right")
    for i in range(2):
        build()
        move(2)
        turn("left")
    build()
    move(4)

第23关: 11行

for i in range(3):
    turn("left")
    for i in range(2):
        turn("right")
        move(2)
        turn("left")
        move(2)
    toggle()
    turn("right")
    turn("right")
move(4)

第24关: 7行

for i in range(4):
    for i in range(4):
        for i in range(2):
            move()
            toggle()
        turn("left")
    turn("right")
上一篇下一篇

猜你喜欢

热点阅读