Python的Turtle庫之畫六角形

2021-09-28 07:43:11 字數 1721 閱讀 7527

使用python的turtle庫,用迴圈畫乙個六角形圖形。

import turtle as t

t.setup(

650,

350,

200,

200)

#視窗大小及左上角位置

t.seth(30)

#畫筆起始方向

for i in

range(6

):t.fd(30)

#六角形邊長30

t.left(

120)

t.fd(30)

t.left(

120)

t.fd(30)

t.left(

120)

#畫完乙個三角形

t.fd(30)

t.right(60)

#轉換方向,開始準備新的三角形

看一下結果圖

如果想要更改畫筆的顏色,可以稍微再修改一下**:

import turtle as t

t.setup(

650,

350,

200,

200)

#視窗大小及左上角位置

t.seth(30)

#畫筆起始方向

t.pencolor(

'red'

)#將畫筆的顏色變為紅色

for i in

range(6

):t.fd(30)

t.left(

120)

t.fd(30)

t.left(

120)

t.fd(30)

t.left(

120)

#畫完乙個三角形

t.fd(30)

t.right(60)

#轉換方向,開始準備新的三角形

結果如下圖所示:

若想要隱藏小箭頭,在結尾處新增一行**即可:

import turtle as t

t.setup(

650,

350,

200,

200)

#視窗大小及左上角位置

t.seth(30)

#畫筆起始方向

t.pencolor(

'red'

)#將畫筆的顏色變為紅色

for i in

range(6

):t.fd(30)

t.left(

120)

t.fd(30)

t.left(

120)

t.fd(30)

t.left(

120)

#畫完乙個三角形

t.fd(30)

t.right(60)

#轉換方向,開始準備新的三角形

t.hideturtle(

)#隱藏箭頭

結果如下圖所示:

python基本庫之turtle

程式設計入門層面最常使用的基本繪相簿 import turtl turtle.setup width,height,startx,starty width,height 窗體寬和高 startx,starty 窗體離左 上邊界的距離 狀態 from turtle import pendown pd ...

Python 之 Turtle 海龜庫

大家初次學習通常喜歡通過圖形學習程式設計,使用 turtle 繪製線 圓及其他形狀。體驗互動式程式設計。函式操作 海歸庫方法 描述 setuo x,h,x,y 設定窗體的位置和大小 goto x,y 指從當前的點指向括號內所給座標 fd d bk d 沿著海龜的前方向執行 沿著海龜的反方向執行 ci...

python之turtle庫簡單介紹

在使用turtle函式之前首先要匯入turtle函式 import turtleturtle.screensize a,b,c turtle.showturtle turtle.hideturtle turtle.pensize turtle.pencolor turtle.speed turtle...