练习2: Python基本图形绘制 (第2周)
练习2:Python基本图形绘制(第2周)
(注:编辑器会根据文章标题自动生成目录)
实例2: Python蟒蛇绘制
描述
这是"实例"题,与课上讲解实例相同,请作答检验学习效果。
使用turtle库,绘制一个蟒蛇形状的图形。
注意:这不是自动评阅题目,仅用于练习,没有评阅。
输出示例
输出效果如下:
import turtle as t;
t.setup(800,600)
t.penup();
t.goto(-250,0)
t.pendown()
t.pencolor("purple")
t.pensize(25)
t.seth(-40)
for i in range(4):
t.circle(40,80)
t.circle(-40,80)
t.circle(40,40)
t.fd(40)
t.circle(16,180)
t.seth(-180)
t.fd(40)
turtle正方形绘制
描述
使用turtle库,绘制一个正方形。
注意:这不是自动评阅题目,仅用于练习,没有评阅。
输出示例
正方形效果如下:
import turtle as t;
t.setup(800,600)
t.penup()
t.goto(-250,125)
t.pensize(10)
t.pencolor(0,1,1)
t.pendown()
for i in range(4):
t.fd(250)
t.left(-90)
turtle六边形绘制
描述
使用turtle库,绘制一个六边形。
注意:这不是自动评阅题目,仅用于练习,没有评阅。
输出示例
六边形效果如下:
import turtle as t;
t.setup(800,600)
t.penup()
t.goto(-150,-205)
t.pensize(10)
t.pencolor("purple")
t.pendown()
for i in range(6):
t.fd(250)
t.left(60)
turtle叠边形绘制
描述
使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。
注意:这不是自动评阅题目,仅用于练习,没有评阅。
输出示例
叠边形效果如下:
import turtle as t;
t.setup(800,600)
t.penup()
t.goto(-150,-205)
t.pensize(3)
t.pencolor("purple")
t.pendown()
for i in range(9):
t.fd(100)
t.left(80)
turtle风轮绘制
描述
使用turtle库,绘制一个风轮效果,其中,每个风轮内角为45度,风轮边长150像素。
注意:这不是自动评阅题目,仅用于练习,没有评阅。
提示:turtle.goto(x,y)函数,能够将turtle画笔移动到坐标(x,y)
输出示例
叠边形效果如下:
上一篇: 二维卷积
下一篇: Eclipse之远程debug
推荐阅读
-
【python数据分析(25)】Matplotlib库基本图形绘制(2) (直方图、密度图、散点图、矩阵散点图、极坐标图、雷达图、极轴图、箱型图)
-
turtle六边形绘制——MOOC《Python语言程序设计》第2周练习题3
-
turtle叠边形绘制——MOOC《Python语言程序设计》第2周练习题4
-
练习2: Python基本图形绘制 (第2周)
-
练习2: Python基本图形绘制 (第2周)
-
练习2: Python基本图形绘制 (第2周)
-
测验2: Python基本图形绘制 (第2周)
-
练习2: Python基本图形绘制 (第2周)
-
python中的pygame小练习(2)基本图形绘制
-
Python基础语法体系(二)--基本图形绘制(2)