本文主要是介绍Python绘图实例27:正方体绘制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实例代码
使用turtle绘制一个立方体,顶部为红色,正面为绿色,侧面为蓝色。
# coding=utf-8
import turtle as turtleturtle.penup()
turtle.goto(-200, 50)# 绘制和填充顶面
turtle.setheading(45)
turtle.pencolor('gray')
turtle.fillcolor('red')
turtle.pensize(5)
turtle.pendown()
turtle.begin_fill()
turtle.forward(200)
turtle.right(45)
turtle.forward(250)
turtle.right(135)
turtle.forward(200)
turtle.right(45)
turtle.forward(250)
turtle.end_fill()# 绘制和填充正面
turtle.fillcolor('green')
turtle.begin_fill()
turtle.left(90)
turtle.forward(250)
turtle.left(90)
turtle.forward(250)
turtle.left(90)
turtle.forward(250)
turtle.left(90)
turtle.forward(250)
turtle.end_fill()# 绘制和填充侧面
turtle.fillcolor('blue')
turtle.begin_fill()
turtle.right(180)
turtle.forward(250)
turtle.left(45)
turtle.forward(200)
turtle.right(135)
turtle.forward(250)
turtle.right(45)
turtle.forward(200)
turtle.right(135)
turtle.forward(250)
turtle.end_fill()turtle.hideturtle()
turtle.done()
运行结果
这篇关于Python绘图实例27:正方体绘制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!