蓝桥杯例题练习(简单)--绘制四叶风车
#利用turtle绘制四叶风车 ,要求:风车叶子颜色填充为红黄蓝绿,边长100##思路:由于绘制的是四叶风车,因此在绘制时可能存在重复代码段,可以考虑将其嵌入循环之中以节省代码量和人力##基础准备: ##turtle.setheading(角度)/turtle.seth(角度),设置画笔朝向,初始朝向为正右,朝向改变为逆时针方向变化 ##turtle.shape(形状),可以改变画笔的形状 ##turtle.circle(半径,弧度,绘制弧度图形所需要的步骤),正半径表示向上画圆弧,负半径表示向下画圆弧 ##颜色填充函数,beginfill()与endfill()#第一种方法:
import turtle as tu
Color_list=["red","yellow","blue","green"]tu.begin_fill()
tu.fillcolor(Color_list[0])
tu.forward(100)
tu.right(90)
tu.circle(-100, 45)
tu.right(90)
tu.forward(100)
tu.left(135)
tu.end_fill()tu.begin_fill()
tu.fillcolor(Color_list[1])
tu.forward(100)
tu.right(90)
tu.circle(-100,45)
tu.right(90)
tu.forward(100)
tu.end_fill()tu.begin_fill()
tu.fillcolor(Color_list[2])
tu.left(135)
tu.forward(100)
tu.right(90)
tu.circle(-100,45)
tu.right(90)
tu.forward(100)
tu.end_fill()tu.begin_fill()
tu.fillcolor(Color_list[3])
tu.left(135)
tu.forward(100)
tu.right(90)
tu.circle(-100,45)
tu.right(90)
tu.forward(100)
tu.end_fill()
#由上述代码观察到,每次绘制图形时有固定的步骤规律,因此可考虑将其嵌入循环之中,第二种方法如下
for i in range(4):tu.begin_fill()tu.fillcolor(Color_list[i])tu.forward(100)tu.right(90)tu.circle(-100, 45)tu.right(90)tu.forward(100)tu.left(135)tu.end_fill()tu.done()
蓝桥杯例题练习(简单)--绘制四叶风车相关推荐
- 蓝桥杯例题练习(入门)--正十二边形和正三角形的组合图形绘制
题目:绘制如下图形,其中正十二边形边长50,用红色填充,正三角形用黄色填充,绘制过程中隐藏画笔,本题出自第十一届蓝桥杯 首先,由于绘制图形基本构成规律明显,可以将其拆分成正十二边形和正三角形绘制 1, ...
- AI:互联网程序设计竞赛之蓝桥杯大赛的简介、奖项设置、大赛内容以及蓝桥杯与ACM(ICPC)的四个维度对比之详细攻略
AI:互联网程序设计竞赛之蓝桥杯大赛的简介.奖项设置.大赛内容以及蓝桥杯与ACM(ICPC)的四个维度对比之详细攻略 导读: 蓝桥杯属于互联网程序设计竞赛的一种,除了它之外,类似的比赛还有ICPC(A ...
- 蓝桥杯试题 算法训练 绘制地图
蓝桥杯试题 算法训练 绘制地图 问题描述 最近,WYF正准备参观他的点卡工厂.WYF集团的经理氰垃圾需要帮助WYF设计参"观"路线.现在,氰垃圾知道一下几件事情: 1.WYF的点卡 ...
- Java 大数类BigInteger与BigDecimal详细介绍(配蓝桥杯例题讲解)
文章目录 1.基本函数 1.1 java.math.BigInteger.valueOf(long val) 2.运算法则 2.1 基本运算 2.2 compareTo(BigInteger othe ...
- 【蓝桥杯—单片机学习笔记(四)】共阳数码管的动态显示
一.要求 在CT107D单片机训练综合平台上,实现数码管的动态显示,在8位数码管中,前面4位显示年份"2022",接着是2个分隔符"--",最后两位是月份,从1 ...
- 蓝桥杯例题(附源码)
hello,今天带来几道蓝桥杯的例题. 1.字符串改成大写, 逆序输出: 题目描述 输入一个只包括大小写的字符串,全部成大写, 逆序输出 输入 一个只包括大小写的字符串 输出 全部成大写, 逆序输出 ...
- 打卡训练绘制四叶风轮
目录 一.题目 二.分析 三.完整代码展示 四.改进 一.题目 画出四叶风轮,半径100 风轮由四个扇叶组成,每个扇叶大小相等,相邻两个扇叶间距相等 四个扇叶的颜色分别是('red','yellow' ...
- 【蓝桥杯大赛】简单回忆一下我的蓝桥杯比赛历程
努力是为了让自己不平庸 前言/背景 大赛简介 参赛流程 参赛经历 经验心得 资料分享 ❤️ 作者简介:大家好我是小鱼干儿♛是一个热爱编程.热爱算法的大三学生,蓝桥杯国赛二等奖获得者
- 绘制四叶玫瑰线matlab,数学实验_word文档在线阅读与下载_文档网
成都学院二零一三到二零一四学年第二学期半期考试 <数学实验>课程考试题 (120分钟) 考试形式:闭卷 考试日期: 年 月 日 所有答案一律写在答题纸上,写在试卷上无效. 一.单项选择题( ...
最新文章
- 用队列实现形如a+b@b+a#的中心对称字符的检验
- P1214 等差数列
- maven打成jar包后,其他工程导入不进去
- iOS开发的库的列表,不完全是开源库
- BZOJ 2244: [SDOI2011]拦截导弹 DP+CDQ分治
- mac远程桌面Microsoft Remote Desktop for Mac的安装与使用
- 分享Ubuntu 16.04 几个国内更新源
- 题目1063:整数和
- 个人随笔-《江城子·驻西航》
- java时间api_什么是java时间API?
- 在安装keepalived出现问题:需要:libmysqlclient.so.18
- Python datetime isocalendar()方法与示例
- 2021-03-14Java大数据Week2
- 【排序算法】希尔排序-常规排序
- 新手背代码被说“笨”?文科程序员教你如何记代码,妈妈再也不用担心我的头发!
- 计算机技术在足球的应用,图象处理技术在足球机器人中的应用研究
- 分布式搜索引擎es原理
- 聚币网API使用教程 demo
- CAD小问题解决办法1
- pyinstaller 生成exe之后不报毒的终极方法(亲测可用)
热门文章
- Python自动化测试框架之Pytest相关用法-Fixture(2)
- C++ 高精度除法运算(c=a/b)
- 【云原生|DevOps】DevOps工具精讲
- Arduino 解读系列(1)数字接口/模拟接口
- 如何降低高级计划与排程APS应用的复杂性?
- 杰理之soft off和powerdown唤醒后如何获取唤醒源?【篇】
- 解决virus.vbs.wiritebin.a和Virus.Win32.Ramin.x病毒
- 流利说被强制退市:因市值过低 不符合上市要求
- 4个查询网站收录的方式,你中意哪个查询方式呢?
- 全力以赴地完成书稿中