python中turtle库
发布日期:2022-02-01 03:01:53 浏览次数:10 分类:技术文章

本文共 1017 字,大约阅读时间需要 3 分钟。

(1)turtle.setup(width,height,startx,starty),画布默认坐标原点为画布中心。

(2)turtle.seth(angle)函数表示小乌龟启动时运动的方向。它包含一个输入参数,是角度值。

注意:0表示向东,90度向北,180度向西,270度向南;负值表示相反方向。
程序中,我们让小乌龟向-40度启动爬行,即:向东南方向40度。
(3)turtle.circle()函数让小乌龟沿着一个圆形爬行

参数rad描述圆形轨迹半径的位置

这个半径在小乌龟运行的左侧rad远位置处,如果rad为负值,则半径在小乌龟运行的右侧。
参数angle表示小乌龟沿着圆形爬行的弧度值
(4)turtle.fd()函数也可以用turtle.forward()表示乌龟向前直线爬行移动。

例1:

import turtleturtle.setup(650,350,0,0)#绘图窗口宽高以及左上角起点位置turtle.penup()           #up()画笔抬起,移动时不绘制图形。若没有这句,画笔从画布中心到-325有一笔默认细黑线)turtle.fd(-325)          #可以是-700,初始的画线在画布/屏幕之外turtle.pendown()         #down()画笔落下,移动时绘制图形。代表真正画图开始,若没有这句,则只能看到笔头移动,无画线留下)turtle.pensize(25)turtle.pencolor('red')turtle.seth(-40)        #启动运动方向for i in range(4):    turtle.circle(40,80)   #半径为40,圆心在运动方向左侧,运动角度80度    turtle.pencolor('yellow')    turtle.circle(-40,80)  #半径为40,圆心在运动方向右侧,运动角度80度    turtle.pencolor('blue')turtle.circle(40,80/2)turtle.fd(40)turtle.circle(16,180)turtle.fd(40*2/3)

相关链接: python会图库详解,太阳花,五角星,时钟

课本第2章习题参考答案(第二版)(Python绘制蟒蛇,中美汇率转换,等边三角形,叠加等边三角形,无角正方形,六角形,正方形螺线)

转载地址:https://blog.csdn.net/qq_43313588/article/details/88077177 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:二进制转化为十进制、八进制、十六进制
下一篇:python中求最大公约数和最小公倍数

发表评论

最新留言

不错!
[***.144.177.141]2024年03月06日 17时22分03秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

mysql执行计划中性能最差的是_MySQL性能优化(七):MySQL执行计划,真的很重要,来一起学习吧... 2019-04-21
易语言执行mysql命令_易语言通过“打开”命令操作数据库 2019-04-21
mysql slave 1062_mysql主从同步slave错误1062 2019-04-21
mysql构造器_MySQL行构造器表达式优化(Row Constructor Expression) 2019-04-21
2008日志清理 server sql_SQL Server 2008 清除日志 2019-04-21
mac mysql root 权限_Mac平台重新设置MySQL的root密码 2019-04-21
mysql新增一列_MySQL-ProxySQL中间件 2019-04-21
mysql 30入门_30分钟带你快速入门MySQL教程 2019-04-21
kangle主机怎么配置MySQL_kangle web服务+easypanel主机控制面板快速搭建网站和数据库以及管理空间详细教程... 2019-04-21
mysql 翻页 存储过程_MySQl通用翻页(存储过程) 2019-04-21
mysql 自带压测工具_centos7中mysql自带压测工具mysqlslap使用 2019-04-21
python中pca算法_使用python的numpy库实现PCA算法 2019-04-21
2020word替换所有文本_Excel字符函数(5):REPLACE、SUBSTITUTE查找替换函数之区别... 2019-04-21
win10安装ipython_win10环境 ipython app.py 8080 这里为什么是ipython 这步无法启动 2019-04-21
statelesswidget 初始化执行方法_Spring的初始化回调你真的搞懂了吗? 2019-04-21
nhibernate和mysql_利用NHibernate与MySQL交互 2019-04-21
python22期_python22期第八天(正则表达式-模块,总结) 2019-04-21
假定在MYSQL_假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下 - 问答库... 2019-04-21
mysql多字段存储过程_mysql 的存储过程_多字段 2019-04-21
python怎么创建字符串列表_如何在python列表中为每个字符串创建子列表? 2019-04-21