第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

烏龜繪制六邊形和六邊形網(wǎng)格

烏龜繪制六邊形和六邊形網(wǎng)格

小唯快跑啊 2023-08-15 17:08:23
當(dāng)前代碼#import the turtle modules  import turtle   #Start a work Screen ws=turtle.Screen()   #Define a Turtle Instance geekyTurtle=turtle.Turtle()   #executing loop 6 times for 6 sides for i in range(6):       #Move forward by 90 units    geekyTurtle.forward(90)       #Turn left the turtle by 300 degrees   geekyTurtle.left(300)我的目標(biāo)是制作六邊形網(wǎng)格圖案,但我未能正確完成。我的第一個(gè)問(wèn)題是,如果你運(yùn)行代碼,你會(huì)得到一個(gè)六邊形,但頂部是平的,我無(wú)法讓它讓尖角到達(dá)頂部。其次,我嘗試制作網(wǎng)格,但失敗了,我不確定為什么我無(wú)法復(fù)制相同的六邊形并將其克隆到另一個(gè)六邊形旁邊。我將會(huì)或應(yīng)該有一個(gè)我要在下面獲取的圖像的文件。我得到的輸出:我試圖獲得的輸出:
查看完整描述

2 回答

?
收到一只叮咚

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊

在進(jìn)入循環(huán)之前,轉(zhuǎn)動(dòng) 30 度。

geekyTurtle.right(30)


為了讓它的克隆在旁邊,只需將烏龜放到新位置并再次繪制形狀即可:


for i in range(6):

  geekyTurtle.forward(90)

  geekyTurtle.left(300)

geekyTurtle.up()

geekyTurtle.goto(90 * 3 ** .5, 0)

geekyTurtle.down()

for i in range(6):

  geekyTurtle.forward(90)

  geekyTurtle.left(300)

將其放入循環(huán)中以使其具有兩次以上


.up()您可以使用和.goto(x, y)的想法.down()來(lái)繪制網(wǎng)格。


查看完整回答
反對(duì) 回復(fù) 2023-08-15
?
慕蓋茨4494581

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊

看起來(lái)這是一個(gè)遞歸可以以類似分形的方式簡(jiǎn)化的問(wèn)題。初始六邊形的每一邊本身就是一個(gè)六邊形,依此類推,填充可用空間:


from turtle import Screen, Turtle


SIDE = 75  # pixels


def hexagon(side, depth):

    if depth > 0:

        for _ in range(6):

            turtle.forward(side)

            turtle.right(60)

            hexagon(side, depth - 1)

            turtle.left(120)


screen = Screen()

screen.tracer(False)  # because I have no patience


turtle = Turtle()

turtle.penup()

turtle.width(2)

turtle.sety(-SIDE)  # center hexagons on window

turtle.pendown()

turtle.left(30)  # optional, orient hexagons


hexagon(SIDE, depth=6)  # depth depends on coverage area


turtle.hideturtle()

screen.tracer(True)

screen.exitonclick()

https://img1.sycdn.imooc.com//64db40d80001be8a04460429.jpg

查看完整回答
反對(duì) 回復(fù) 2023-08-15
  • 2 回答
  • 0 關(guān)注
  • 189 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)