python如何利用turtle绘制正方形
目录
- 绘制正方形
- 绘制四条边四种颜色的正方形
- turtle绘制无角正方形
绘制正方形
程序如下
import turtle as t t.setup(650,350,200,200) #窗口大小650*350,窗口原点位于屏幕坐标系(200,200) t.pencolor("red") #海龟颜色为红色 t.pensize(2.5) #海龟宽度为2.5 t.fd(200) t.seth(90) t.fd(200) t.seth(180) t.fd(200) t.seth(270) t.fd(200) t.seth(360) t.done
运行结果
绘制四条边四种颜色的正方形
程序如下
import turtle as t t.setup(600,600) t.pensize(2.5) t.pencolor("red") t.fd(120) t.left(90) t.pencolor("green") t.fd(120) t.left(90) t.pencolor("blue") t.fd(120) t.left(90) t.pencolor("yellow") t.fd(120) t.done()
运行结果
turtle绘制无角正方形
1.找出其共性
2.(不画+画+不画)*4
3.不画对应penup()
4.画对应pendown()
import turtle #引入turtle库 for i in range(4): #利用遍历循环来实现重复步骤 turtle.penup() #笔抬起 turtle.fd(50) #向前50,用来实现没有角 turtle.pendown() #笔落下,开始绘制边 turtle.fd(50) #向前50,绘制边 turtle.penup() turtle.fd(50) turtle.pendown() turtle.left(90) #实现笔转向,向左90度 turtle.hideturtle() #隐藏小海龟
输出如下:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Python 用turtle实现用正方形画圆的例子
最近发现一个很有意思的画图的python库,叫做turtle,这里先说下用turtle这个库来实现用正方形画圆的思路. 每次都用乌龟(turtle)来画出一个正方形,然后通过旋转3°后,继续画一样的正方形,在通过120次循环后就实现了完整的圆,这里当然也可以用其他的角度和次数,只要能完成360度就可以了. 先看完成的图形和代码. 代码如下: import turtle window = turtle.Screen() #设置好画图的基本参数 window.bgcolor("blue")
-
python turtle绘图命令及案例
目录 一.绘图命令 1.画笔运动命令 2.画笔控制命令 3.全局控制命令 二.案例 1.案例一 2.案例二 3.案例三 4.案例四 5.案例五 一.绘图命令 操纵海龟绘图有很多命令,可以划分为三种:画笔运动命令.画笔控制命令.全局控制命令 1.画笔运动命令 命令 说明 turtle.forward(distance) 向当前画笔方向移动distance像素长度 turtle.backward(distance) 向当前画笔相反方向移动distance像素长度 turtle.right(degre
-
python基于turtle绘制几何图形
1. 什么是turtle turtle模拟了人在画布前画画的过程:给你一支笔(Pen), 下笔(pendown),移动画笔绘制你的图形,然后填色等等.turtle提供了几种简单的命令,通过组合他们的顺序,只要够耐心,turtle可以画出令人惊叹的作品,很适合用来引导小朋友学习编程. 先来感受下作品: 2. turtle例子 我们通过一个简单的例子来了解turtle的基本操作 import turtle # screen 画布属性设置 canvas = turtle.Screen() canvas
-
Python中的turtle画箭头,矩形,五角星
目录 一.画箭头 二.画正方形 三.画五角星 前言: Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形. 一.画箭头 #====================>>>>>>>>>>> 画箭头 import turtle #导入turtle包以及所有的内部成员 turtle
-
python如何利用turtle绘制正方形
目录 绘制正方形 绘制四条边四种颜色的正方形 turtle绘制无角正方形 绘制正方形 程序如下 import turtle as t t.setup(650,350,200,200) #窗口大小650*350,窗口原点位于屏幕坐标系(200,200) t.pencolor("red") #海龟颜色为红色 t.pensize(2.5) #海龟宽度为2.5 t.fd(200) t.seth(90) t.fd(200) t.seth(180) t.fd(200) t.seth(270) t.
-
详解Python如何利用turtle绘制中国结
目录 导语 一.中国结 01 平安喜乐 1)效果图 2)附代码 二.中国结 02 心想事成 1)效果图 2)附代码 三.中国结 03 烟火年年 总结 导语 春节是中国特有的传统节日,中国结是中华民族特有的纯粹的文化精髓,富含丰富的文化底蕴,代表着我们对未来,对美好生活的向往和憧憬.新春佳节,小编祝福大家虎年吉祥!万事如意!祝我们的祖国引领世界,勇立潮头!国富民强! 渐渐的,渐渐的,新年很快就要到来.在快过新年时,人们有一个习俗,那就是买“中国结”. 据说,中国结可以让一家人平平安安.幸福,所以
-
Python利用Turtle绘制虎年图像
目录 导语 一.代码展示 二.效果展示 导语 2022年是农历壬寅虎年,在自然界中,虎有“百兽之王”之称 它的王者之风与勇猛,被作为威仪和权势的象征,千百年来,人们崇虎.刻虎.画虎.剪虎……形成了极具特色的中国虎文化,而今天给大家用Turtle绘制虎年图像,带给大家虎年的祝福! 虎年送头虎,全家乐悠悠,虎蹄为你开财路,虎尾为你拂忧愁. 虎耳为你撞鸿运,虎背为你驮康寿,让这头虎伴你左右,你不虎也虎 也希望大家在新年里,虎虎生威.虎年大吉 一.代码展示 本文是基于Turtle绘制的小老虎呢!本文的全
-
Python利用Turtle绘制哆啦A梦和小猪佩奇
目录 1.哆啦A梦 2.小猪佩奇 3.Python代码实现(哆啦A梦) 4.Python代码实现(小猪佩奇 ) 1.哆啦A梦 “只要把愿望系在竹竿上请求月亮女神,心愿便能达成”.我超喜欢这句话. 哆啦A梦的创造要追溯到1969年的某个截稿日,作者藤子·F·不二雄的家里突然闯进了一只小猫,虽然很快就要截稿了,但作者还是和小猫玩了起来,还替小猫挠虱子,而这一挠就是几个小时.等作者发现时间不够用的时候,已经来不及完成稿子.这时作者像热锅上的蚂蚁走来走去,突然踢到了女儿的不倒翁玩具,于是作者灵光一现,把
-
Python利用Turtle绘制Technoblade的示例代码
在刚过去不久的6月30日那天,国外一位在YouTube拥有上千万粉丝的我的世界游戏主播Technoblade因癌症与世长辞,年仅23岁,他并没有离开我们,只是用另外一种方式活在了这个世界上. 为了纪念他,特地写了这篇文章,教大家用Turtle绘制出Technoblade,运行效果如下: 代码如下: 首先,用坐标表示每个像素块的颜色,定义一个列表 POS=[ [4,0,(213,164,9)], [6,0,(213,164,9)], [9,0,(213,164,9)], [11,0,(213,16
-
python图形工具turtle绘制国际象棋棋盘
本文实例为大家分享了python图形工具turtle绘制国际象棋棋盘的具体代码,供大家参考,具体内容如下 #编写程序绘制一个国际象棋的棋盘 import turtle turtle.speed(30) turtle.penup() off = True for y in range(-40, 30 + 1, 10): for x in range(-40, 30 + 1, 10): if off: turtle.goto(x, y) turtle.pendown() turtle.begin_f
-
在Python中使用turtle绘制多个同心圆示例
我就废话不多说了,直接上代码吧! import turtle t = turtle.Pen() my_colors = ("red","green","yellow","black") t.width(4) t.speed(1) for i in range(10): #0 1 2 3 4 t.penup() t.goto(0,-i*10) #0, -100,-200,-300,-400 t.pendown() t.color
-
python如何利用matplotlib绘制并列双柱状图并标注数值
目录 项目场景: 代码: 效果图: 扩展功能及代码: 补充:Python画图实现同一结点多个柱状图 总结 项目场景: Python项目需要画两组数据的双柱状图,以下以一周七天两位小朋友吃糖颗数为例进行演示,用matplotlib库实现 代码: import matplotlib import matplotlib.pyplot as plt import numpy as np def drawHistogram(): matplotlib.rc("font", family='Mic
-
python 教程实现 turtle海龟绘图
目录 一.安装 二.画布 三.画笔 四.绘图命令 五.画笔控制命令 六.全局控制命令 七.绘制方形螺旋 八.绘制彩色螺旋 九.绘制太阳花 十.绘制小蟒蛇 十一.绘制五角星 十二.绘制小猪佩奇 一.安装 写出许多有趣的可视化东西 也可以画出很多奇妙的图案 pip install turtule 二.画布 画布就是turtle为我们展开用于绘图区域 我们可以设置它的大小和初始位置 import turtle # 返回默认大小(400, 300) turtle.screensize() # 设置画布方
随机推荐
- Mootools 1.2 手风琴(Accordion)教程
- ajax+springmvc实现C与View之间的数据交流方法
- iOS动画特效之立方体翻转
- Web.config 和 App.config 的区别分析
- C# 字符串按 ASCII码 排序的方法
- mysql如何实现多行查询结果合并成一行
- JS实现字符串转驼峰格式的方法
- linux bash字符串处理大全
- jquery mobile 实现自定义confirm确认框效果的简单实例
- 史上MD5解密之最快方法整理(荐)
- WordPress升级版本及安装插件出现”Problem with the SSL CA cert”的解决办法
- 基于Linux网关服务器squid配置过程详解
- XCODE Debug模式资料整理
- Android入门教程之Vibrator(振动器)
- Android xml文件的序列化实现代码
- Spring IO Platform简单介绍
- Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
- 基于Ok+Rxjava实现断点续传下载
- javascript 构建模块化开发过程解析
- 详解javascript 正则表达式之分组与前瞻匹配