Python绘图实例23:绘制彩色房子

实例代码

# -*- coding: utf-8 -*-
import turtle as t
import time

t.Pen()  # 启动画笔
t.color('green', 'pink')  # 设置颜色
t.hideturtle()  # 隐藏海龟

# 绘制屋顶(三角形
t.begin_fill()  # 开始填充颜色
for x in range(3):
    t.forward(180)  # 前进
    t.left(180 - 60)  # 左转
t.forward(10)  # 直行10个像素
t.right(90)   # 右转90度
t.end_fill()  # 填充结束

# 绘制正方形
t.color('green', 'brown')
t.begin_fill()
for x in range(3):
    t.forward(160)
    t.left(90)
t.end_fill()

# 绘制小门
t.penup()  # 抬笔
t.goto(30, -160)
t.pendown()  # 落笔
for x in range(3):
    t.right(90)
    t.forward(40)

# 绘制太阳
t.penup()
t.color('green', 'red')
t.begin_fill()
t.goto(100, 200)
t.circle(20)   # 画圆
t.end_fill()

# time.sleep(20)    # 20s后退出绘图程序
t.done()

运行结果

Python绘图实例23:绘制彩色房子

上一篇:在php里写sql查询需要注意的事情


下一篇:jenkins学习之centos6.9下安装