学无先后,达者为师

网站首页 编程语言 正文

python如何利用turtle绘制正方形_python

作者:张靖力   更新时间: 2022-09-09 编程语言

绘制正方形

程序如下

import turtle as t
t.setup(650,350,200,200) #窗口大小650*350,窗口原点位于屏幕坐标系(200,200)
t.pencolor("red") #海龟颜色为红色
t.pensize(2.5) #海龟宽度为2.5
t.fd(200)
t.seth(90)
t.fd(200)
t.seth(180)
t.fd(200)
t.seth(270)
t.fd(200)
t.seth(360)
t.done

运行结果

绘制四条边四种颜色的正方形

程序如下

import turtle as t
t.setup(600,600)
t.pensize(2.5)
t.pencolor("red")
t.fd(120)
t.left(90)
t.pencolor("green")
t.fd(120)
t.left(90)
t.pencolor("blue")
t.fd(120)
t.left(90)
t.pencolor("yellow")
t.fd(120)
t.done()

运行结果

turtle绘制无角正方形

1.找出其共性

2.(不画+画+不画)*4

3.不画对应penup()

4.画对应pendown()

import turtle #引入turtle库

for i in range(4):  #利用遍历循环来实现重复步骤
    turtle.penup()  #笔抬起
    turtle.fd(50)   #向前50,用来实现没有角
    turtle.pendown()  #笔落下,开始绘制边
    turtle.fd(50)   #向前50,绘制边
    turtle.penup()
    turtle.fd(50)
    turtle.pendown()
    turtle.left(90)  #实现笔转向,向左90度

turtle.hideturtle()   #隐藏小海龟

输出如下:

原文链接:https://blog.csdn.net/qq_40253803/article/details/104728680

栏目分类
最近更新