Python绘图实例23:彩色房子绘制
实例代码
# -*- 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:彩色房子绘制相关推荐
- Python绘图实例1:菱形绘制
实例代码 import turtle # 导入海龟绘图 turtle.right(-30) # 指针沿水平方向右偏上旋转30度 turtle.fd(200) # 指针前进200个像素 turtle. ...
- Python绘图实例25:内切圆绘制
实例代码 # coding:utf8 import turtleturtle.setup(500, 500) turtle.reset() turtle.pensize(5)turtle.penup( ...
- Python绘图实例22:笑脸绘制
实例代码 # -*- coding: utf-8 -*- import turtle# 画脸 turtle.width(2) # 设置宽度 turtle.color("black" ...
- Python 练习实例23 题目:打印出如下图案(菱形)
Python 练习实例23 Python 100例 Python 100例 题目:打印出如下图案(菱形): 解答: for i in range(1,5):print(' '*(4-i),end='' ...
- Python绘图实例32:矩形螺旋线绘制
源码来源:<Python趣味编程与实战> 实例代码 import turtle # 导入turtle标准库n = 400 # 绘制矩形螺旋线的大小 turtle.screensize(40 ...
- Python绘图实例36:分叉树绘制
源码来源:<Python趣味编程与实战> 实例代码 # -- coding: utf-8 -- import turtle as tl # 导入turtle标准库,并另命名为tldef d ...
- Python绘图实例19:中国国旗绘制
实例代码 import turtle as tt.screensize(2000, 2000, 'white') # 设置画布大小 t.speed(9) # 设置画笔速度# 绘制旗面 t.penco ...
- Python绘图实例3:正八边形绘制
实例代码 import turtle turtle.pensize(2) d = 0 for i in range(1,9):turtle.fd(100)d += 45turtle.seth(d) ...
- Python绘图实例4:正五边形绘制
实例代码 import turtle turtle.pensize(2) d = 0 for i in range(1,6):turtle.fd(100)d += 72turtle.seth(d) ...
最新文章
- Laravel学习笔记之Decorator Pattern
- 人工智能治理需用好“人工”
- android第一天
- python 把列表变为字符串_python 把列表转化为字符串
- GetItemValue、Itemname使用方法
- 【转】shell十三问,为linux学习打基础(上)
- 数组可以容纳多少水----------给你出道题
- 计算机设计思想 —— 解耦(分离)与内聚
- 2017-07-12 周三 今日总结
- java.lang.ClassFormatError
- KnockoutJS 实例
- mysql like 匹配排序,MySQL 基于like的模糊查询 并根据查询的匹配度排序
- pAdTy_1 构建图形和动画应用程序
- gethostbyname, gethostbyaddr(原来百度叫shifen 十分?)
- 蒙特卡洛方法的使用:计算pi值与积分计算
- 北工大计算机网络95分复习——【第三章 数据链路层】
- centos7配置squid代理(透明代理)
- 运算符:is与==的区别
- 爬虫百战穿山甲(3):全国高校的自我介绍,快来找找你的大学吧!!!
- Sublime Text 3安装及常用插件安装
热门文章
- Spring4 多种定时器详解
- java SSM 框架 微信自定义菜单 快递接口 SpringMVC mybatis redis shiro ehcache websocket
- npm install 安装和卸载
- 微信支付先享后付java实现(持续更新中)
- android忘记密码找回,安卓手机手势密码忘记怎么办 安卓手机手势密码找回技巧...
- 在线进行C语言编译,在线C语言编译及考试系统.doc
- 怎么解决过拟合与欠拟合
- gitlab 使用accesstoken拉取代码
- 【元壤教育AI提示工程】Midjourney神器助力,设计小白3分钟轻松打造炫酷海报!
- CG12 Maya历法