tft每日頭條

 > 圖文

 > python如何讓畫出的圖形變為海龜

python如何讓畫出的圖形變為海龜

圖文 更新时间:2024-07-19 21:12:08
設置畫筆的粗細,繪制正方形

功能要求

設置畫筆的粗細,繪制正方形。

實例代碼

import turtle

t = turtle.Pen()

t.color("red")

t.pensize(10) # 設置畫筆的寬度

for i in range(4):

t.forward(200)

t.right(90)

turtle.done()

運行結果

python如何讓畫出的圖形變為海龜(利用海龜畫筆繪制正方形和圓形)1

知識說明

t.pensize(n):設置畫筆的粗細,數字越大畫筆越粗。

同時繪制正方形和圓形

功能要求

利用海龜筆在畫布的左邊繪制一個變長為100的藍色正方形,畫筆為默認寬度;一個半徑為50的紅色正方形,畫筆寬度為3;正方形和圓形之間的距離為50。

python如何讓畫出的圖形變為海龜(利用海龜畫筆繪制正方形和圓形)2

實例代碼

import turtle

t = turtle.Turtle()

t.penup()

t.goto(-125, -50)

t.pendown()

t.pencolor("blue")

for i in range(4):

t.forward(100)

t.left(90)

t.penup()

t.goto(75, -50)

t.pendown()

t.pencolor("red")

t.circle(50)

turtle.done()

注意:正确設置正方形和圓形的起始坐标。

利用海龜筆在畫布上繪制如下圖形

功能要求

利用海龜筆在畫布上繪制如下圖形。

python如何讓畫出的圖形變為海龜(利用海龜畫筆繪制正方形和圓形)3

實例代碼

import turtle

t = turtle.Turtle()

t.penup()

t.goto(-250, 50)

t.pencolor("red")

t.pendown()

for i in range(4):

t.forward(200)

t.left(90)

t.penup()

t.goto(-150, 50)

t.pendown()

t.circle(100)

t.penup()

t.goto(50,50)

t.pensize(3)

t.pencolor("blue")

t.pendown()

for i in range(4):

t.forward(200)

t.left(90)

t.penup()

t.goto(150, 50)

t.pendown()

t.circle(100)

t.penup()

t.goto(50,-250)

t.pensize(5)

t.pencolor("orange")

t.pendown()

for i in range(4):

t.forward(200)

t.left(90)

t.penup()

t.goto(150, -250)

t.pendown()

t.circle(100)

t.penup()

t.goto(-250,-250)

t.pensize(7)

t.pencolor("green")

t.pendown()

for i in range(4):

t.forward(200)

t.left(90)

t.penup()

t.goto(-150, -250)

t.pendown()

t.circle(100)

turtle.done()

注意:正确設置正方形和圓形的起始坐标。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved