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
您可能感兴趣
- python对于gbk处理(Python 2/3下处理cjk编码的zip文件的方法)
- python画折线图(python使用Plotly绘图工具绘制水平条形图)
- python中如何遍历键(Python中按值来获取指定的键)
- python简易翻译器的运行(Python3.6实现带有简单界面的有道翻译小程序)
- python如何抓取公众号文章(python爬取微信公众号文章的方法)
- python中三种基本的数值类型(python基础知识一变量与简单数据类型详解)
- 正则表达式在python的中的应用(Python中正则表达式的用法总结)
- python与mysql的联系(MySQL和Python交互的示例)
- python群聊提示(python-itchat 统计微信群、好友数量,及原始消息数据的实例)
- python socket 设置通信协议(详解python中TCP协议中的粘包问题)
- python编程中冒号的用法(浅谈python中get pass用法)
- python获取天气源(Python3爬虫之自动查询天气并实现语音播报)
- python列表精讲33节(Python列表知识应知应会)
- 2021-10-07 00:38:09
- python flask部署实例(Python Flask框架扩展操作示例)
- python表白神器教程(python浪漫表白源码)
- 三分71 生死战爆发 篮网旧将丁威迪今天成奇兵,助队赢球(三分71生死战爆发)
- 《红 雄安》系列广播剧第一集 水上奇兵雁翎队(雄安系列广播剧第一集)
- 小说 小伙穿越成刘备,用现代知识指挥作战,众谋士都看呆了(小伙穿越成刘备)
- 解析葡萄牙6-1瑞士 进攻多点开花,贡萨洛-拉莫斯一战成名(解析葡萄牙6-1瑞士)
- 这支 奇兵队 腕大 有范儿还各怀绝技,毒贩杀人犯见了都要仓皇而逃(这支奇兵队腕大)
- 雄藩崛起 奇兵队与幕末长州藩军事改革(雄藩崛起奇兵队与幕末长州藩军事改革)
热门推荐
- 织梦dedecms开启付费授权(去掉织梦DedeCMS列表推荐时标题被加粗的方法)
- C#中float的取值范围和精度
- dedecms二级菜单(dedecms5.7使tag调用的标签正序排列的方法)
- elasticsearch docker(在Docker中安装Elasticsearch7.6.2的教程)
- angular定义一个管道(Angular管道PIPE的介绍与使用方法)
- dede网站怎么修改数据结构表(Dede中通过SQL调用简略标题shorttitle和链接地址的方法)
- laravel数据绑定(laravel-admin表单提交隐藏一些数据,回调时获取数据的方法)
- mysql乐观锁一定比悲观锁性能高(mysql居然还能实现分布式锁的方法)
- apache高并发测试(Apache压力测试工具的安装使用)
- css如何设置表格样式
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9