python的turtle库怎么画同心圆(详解python使用turtle库来画一朵花)
类别:脚本大全 浏览量:587
时间:2021-11-04 19:21:12 python的turtle库怎么画同心圆
详解python使用turtle库来画一朵花看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移。
当然不能提前看答案,自己试着写代码。
之前有用过海龟画图来画过五角星、奥运五环、围棋盘等,所以感觉不难。
|
# !/usr/bin/env python # -*- coding:utf-8 -*- # author:wxh def run(): ''' 主方法 :return: none ''' import turtle length = 150 # 线段长度 angle = 45 # 角度 offset_angle = 10 # 每次偏移的角度 turtle.screensize( 800 , 800 ) turtle.bgcolor( 'blue' ) def draw(): '循环画方框' turtle.forward(length) turtle.right(angle) turtle.forward(length) turtle.right( 180 - angle) turtle.forward(length) turtle.right(angle) turtle.forward(length) turtle.right( 180 - angle) turtle.right(offset_angle) turtle.penup() turtle.goto( 0 , - 400 ) turtle.left( 90 ) turtle.pendown() turtle.pencolor( 'gold' ) turtle.forward(length * 3 ) turtle.left( 180 ) for i in range ( 36 ): draw() turtle.hideturtle() # 隐藏画笔 turtle.done() if __name__ = = '__main__' : run() |
最后是效果图:
以上所述是小编给大家介绍的python使用turtle库来画一朵花详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.cnblogs.com/hiuhungwan/p/10557950.html
您可能感兴趣
- pythonai识别算法(Python3调用百度AI识别图片中的文字功能示例测试可用)
- pythonselenium查看当前页面元素(python+selenium 定位到元素,无法点击的解决方法)
- pythonselenium自动选框(python selenium 弹出框处理的实现)
- python批量自动化访问网站(python 自动批量打开网页的示例)
- python json转换字符串(python3 json数据格式的转换dumps/loads的使用、dict to str/str to dict、json字符串/字典)
- python3.7保存文件(详解用python实现基本的学生管理系统文件存储版python3)
- python正则表达式处理教学(使用Python正则表达式操作文本数据的方法)
- python 模式识别(python实现全盘扫描搜索功能的方法)
- python设置微信(利用python实现在微信群刷屏的方法)
- wxpython控件如何移动(基于wxPython的GUI实现输入对话框1)
- 用python查看运行进程(在Python运行时动态查看进程内部信息的方法)
- python中的pandas功能(Python常见的pandas用法demo示例)
- python创建文件夹(python批量创建指定名称的文件夹)
- python入门知识点总结(深入解析Python小白学习操作列表)
- python代码词频分析(python实现词法分析器)
- pyqt5怎么在pycharm中安装(pycharm+PyQt5+python最新开发环境配置踩坑)
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
- 兄弟萌,今年的七夕又取消了 思考 思考(今年的七夕又取消了)
- 七夕取消是什么梗(七夕取消是什么梗)
- 这竟然是捏出来的 20种橡皮泥玩法让你轻松hold住魔娃(这竟然是捏出来的)
- 自制橡皮泥(自制橡皮泥)
- 还在卖 禁药西布曲明网上论斤卖(还在卖禁药西布曲明网上论斤卖)
热门推荐
- mysqlupdate语句用法(MySQL update set 和 and的区别)
- 在mysql中如何授权(MySQL 角色role功能介绍)
- dedecms 自定义字段(dedecms自定义模型提示:Call to a member function GetInnerText的解决方法)
- docker部署php本地开发环境(CentOS7环境下使用Docker搭建PHP运行环境的过程详解)
- dedecms怎么调用标签(dedecms直接访问域名不能跳转到index.php)
- phpsetcookie参数说明(PHP的cookie与session原理及用法详解)
- 阿里云服务器怎么设置防御网站(阿里云服务器的一些常用安全优化方法整理)
- nginx反向代码解决跨域访问(nginx 解决跨域问题嵌入第三方页面)
- 关于laravel的日常(解决在laravel中auth建立时候遇到的问题)
- mysql必背知识点高级(MySQL 8.0 Online DDL快速加列的相关总结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9