python turtle绘制多边形和跳跃和改变速度特效


Posted in Python onMarch 16, 2022

一、绘制多边形

代码如下:

import turtle
 
turtle.setup(600, 500, )
polygon = turtle.Turtle()
num_sides = 6
side_length = 120
angle = 360.0 / num_sides
for i in range(num_sides):
    polygon.forward(side_length)
    polygon.right(angle)
 
turtle.done()

运行效果:

python turtle绘制多边形和跳跃和改变速度特效

二、跳跃和改变速度特效

import turtle
 
turtle.screensize(600, 400, "green")
linuxidc = turtle.Turtle()
linuxidc.speed(10)
linuxidc.pencolor("red")
for i in range(200):
    linuxidc.forward(150)
    linuxidc.right(30)
    linuxidc.forward(20)
    linuxidc.left(60)
    linuxidc.forward(50)
    linuxidc.right(30)
 
    linuxidc.penup()
    linuxidc.setposition(0, 0)
    linuxidc.pendown()
 
    linuxidc.right(2)
 
turtle.done()

运行效果:

python turtle绘制多边形和跳跃和改变速度特效

 到此这篇关于python turtle绘制多边形和跳跃和改变速度特效的文章就介绍到这了,更多相关python turtle内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
跟老齐学Python之Python文档
Oct 10 Python
python使用pil生成缩略图的方法
Mar 26 Python
使用Python脚本将Bing的每日图片作为桌面的教程
May 04 Python
Python多线程实现同步的四种方式
May 02 Python
python 数据的清理行为实例详解
Jul 12 Python
Python使用matplotlib实现绘制自定义图形功能示例
Jan 18 Python
python获取文件路径、文件名、后缀名的实例
Apr 23 Python
python使用正则表达式来获取文件名的前缀方法
Oct 21 Python
python爬虫实现中英翻译词典
Jun 25 Python
python实现人像动漫化的示例代码
May 17 Python
Flask中sqlalchemy模块的实例用法
Aug 02 Python
Python爬虫教程之利用正则表达式匹配网页内容
Dec 08 Python
Python中的turtle画箭头,矩形,五角星
Mar 16 #Python
Python学习之异常中的finally使用详解
Mar 16 #Python
Python实现抖音热搜定时爬取功能
Mar 16 #Python
Python3的进程和线程你了解吗
Mar 16 #Python
python的列表生成式,生成器和generator对象你了解吗
Mar 16 #Python
bat批处理之字符串操作的实现
Mar 16 #Python
一起来学习Python的元组和列表
Mar 13 #Python
You might like
PHP中::、->、self、$this几种操作符的区别介绍
2013/04/24 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
js 浏览本地文件夹系统示例代码
2013/10/24 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
javascript中数组的冒泡排序使用示例
2013/12/18 Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
2014/02/21 Javascript
基于jquery实现全屏滚动效果
2015/11/26 Javascript
Js得到radiobuttonlist选中值的两种方法(推荐)
2016/08/25 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
2017/01/20 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
2017/07/03 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
ES6中数组array新增方法实例总结
2017/11/07 Javascript
vue 循环加载数据并获取第一条记录的方法
2018/09/26 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
python实现批量转换文件编码(批转换编码示例)
2014/01/23 Python
python获得一个月有多少天的方法
2015/06/04 Python
python+opencv实现动态物体识别
2018/01/09 Python
python使用turtle库绘制树
2018/06/25 Python
python实现远程控制电脑
2019/05/23 Python
修改Pandas的行或列的名字(重命名)
2019/12/18 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
为什么python比较流行
2020/06/19 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
css3 transform导致子元素固定定位变成绝对定位的方法
2020/03/06 HTML / CSS
北体毕业生求职信
2014/02/28 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
普希金诗歌赏析(6首)
2019/08/22 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
Spring Data JPA使用JPQL与原生SQL进行查询的操作
2021/06/15 Java/Android