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识别验证码教程(Python3.5 + sklearn利用SVM自动识别字母验证码方法示例)
- python画图教程(详解用Python练习画个美队盾牌)
- python多线程多进程运行场景(Python多线程同步---文件读写控制方法)
- python dict 操作(Python中dict和set的用法讲解)
- python处理excel基础教程第3讲(Python Excel处理库openpyxl使用详解)
- python语言提供的3种基本数据类型(详解Python3 基本数据类型)
- python发送钉钉消息(钉钉群自定义机器人消息Python封装的实例)
- python中创建类的方法(Python中如何导入类示例详解)
- python函数使用方法高级用法(Python骚操作之动态定义函数)
- 用python查看运行进程(在Python运行时动态查看进程内部信息的方法)
- pythonopencv自定义阈值算法(理想高通滤波实现Python opencv示例)
- python实现在同一电脑上tcp通信(Python两台电脑实现TCP通信的方法示例)
- python变量指向讲解(详解python中init方法和随机数方法)
- python字典的key(Python使用dict.fromkeys快速生成一个字典示例)
- 零基础学计算机二级python(计算机二级python学习教程1 教大家如何学习python)
- python做学生成绩系统(python学生管理系统)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
- 越南旅游攻略(越南旅游攻略自由行)
热门推荐
- SQL SERVER与MySQL数据类型的对应关系
- mysql事件教程(关于MySQL报警的一次分析处理详解)
- dedecms标签使用技巧(dedecms友情链接标签flink使用说明及实例代码)
- smartbattery插件正确使用方法(Smarty模板配置实例简析)
- python编写一个名片(详解Python做一个名片管理系统)
- 零基础学计算机二级python(计算机二级python学习教程1 教大家如何学习python)
- ASP.NET使用JavaScriptSerializer实现序列化与反序列化
- nginx做图片服务器代理(使用nginx动态转换图片大小生成缩略图)
- 前端app开发适配消息栏(amazeui页面校验功能的实现代码)
- python解析csv文件存到数据库(python读取csv和txt数据转换成向量的实例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9