实例代码

# -*- coding: utf-8 -*-
import turtle as t
import timet.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:彩色房子绘制相关推荐

  1. Python绘图实例1:菱形绘制

    实例代码  import turtle # 导入海龟绘图 turtle.right(-30) # 指针沿水平方向右偏上旋转30度 turtle.fd(200) # 指针前进200个像素 turtle. ...

  2. Python绘图实例25:内切圆绘制

    实例代码 # coding:utf8 import turtleturtle.setup(500, 500) turtle.reset() turtle.pensize(5)turtle.penup( ...

  3. Python绘图实例22:笑脸绘制

    实例代码 # -*- coding: utf-8 -*- import turtle# 画脸 turtle.width(2) # 设置宽度 turtle.color("black" ...

  4. Python 练习实例23 题目:打印出如下图案(菱形)

    Python 练习实例23 Python 100例 Python 100例 题目:打印出如下图案(菱形): 解答: for i in range(1,5):print(' '*(4-i),end='' ...

  5. Python绘图实例32:矩形螺旋线绘制

    源码来源:<Python趣味编程与实战> 实例代码 import turtle # 导入turtle标准库n = 400 # 绘制矩形螺旋线的大小 turtle.screensize(40 ...

  6. Python绘图实例36:分叉树绘制

    源码来源:<Python趣味编程与实战> 实例代码 # -- coding: utf-8 -- import turtle as tl # 导入turtle标准库,并另命名为tldef d ...

  7. Python绘图实例19:中国国旗绘制

    实例代码  import turtle as tt.screensize(2000, 2000, 'white') # 设置画布大小 t.speed(9) # 设置画笔速度# 绘制旗面 t.penco ...

  8. Python绘图实例3:正八边形绘制

    实例代码  import turtle turtle.pensize(2) d = 0 for i in range(1,9):turtle.fd(100)d += 45turtle.seth(d) ...

  9. Python绘图实例4:正五边形绘制

    实例代码  import turtle turtle.pensize(2) d = 0 for i in range(1,6):turtle.fd(100)d += 72turtle.seth(d) ...

最新文章

  1. Laravel学习笔记之Decorator Pattern
  2. 人工智能治理需用好“人工”
  3. android第一天
  4. python 把列表变为字符串_python 把列表转化为字符串
  5. GetItemValue、Itemname使用方法
  6. 【转】shell十三问,为linux学习打基础(上)
  7. 数组可以容纳多少水----------给你出道题
  8. 计算机设计思想 —— 解耦(分离)与内聚
  9. 2017-07-12 周三 今日总结
  10. java.lang.ClassFormatError
  11. KnockoutJS 实例
  12. mysql like 匹配排序,MySQL 基于like的模糊查询 并根据查询的匹配度排序
  13. pAdTy_1 构建图形和动画应用程序
  14. gethostbyname, gethostbyaddr(原来百度叫shifen 十分?)
  15. 蒙特卡洛方法的使用:计算pi值与积分计算
  16. 北工大计算机网络95分复习——【第三章 数据链路层】
  17. centos7配置squid代理(透明代理)
  18. 运算符:is与==的区别
  19. 爬虫百战穿山甲(3):全国高校的自我介绍,快来找找你的大学吧!!!
  20. Sublime Text 3安装及常用插件安装

热门文章

  1. Spring4 多种定时器详解
  2. java SSM 框架 微信自定义菜单 快递接口 SpringMVC mybatis redis shiro ehcache websocket
  3. npm install 安装和卸载
  4. 微信支付先享后付java实现(持续更新中)
  5. android忘记密码找回,安卓手机手势密码忘记怎么办 安卓手机手势密码找回技巧...
  6. 在线进行C语言编译,在线C语言编译及考试系统.doc
  7. 怎么解决过拟合与欠拟合
  8. gitlab 使用accesstoken拉取代码
  9. 【元壤教育AI提示工程】Midjourney神器助力,设计小白3分钟轻松打造炫酷海报!
  10. CG12 Maya历法