当前位置: 首页 > news >正文

Python画笔案例-046 绘制小红伞

1、绘制小红伞

通过 python 的turtle 库绘制 小红伞,如下图:

在这里插入图片描述

2、实现代码

 绘制 小红伞,以下为实现代码:

 
"""小红伞.py
"""
import turtledef draw_pattern():"""画填充圆弧"""turtle.begin_fill()       # 开始填充turtle.fd(100)            # 前进100个单位turtle.left(120)          # 左转120度turtle.circle(60,120)     # 画半径为60度数为120的圆弧turtle.end_fill()         # 结束填充  turtle.left(120)          # 左转120度turtle.width(2)               # 设定画笔宽度为2
turtle.speed(1)               # 设定移动速度为1
turtle.color('red')           # 设定颜色为红色
draw_pattern()                # 画填充圆弧
turtle.fd(50)                 # 前进50个单位
turtle.right(90)              # 右转90度 
turtle.fd(100)                # 前进100个单位
turtle.circle(7,180)          # 画半圆
turtle.ht()                   # 隐藏海龟
turtle.done()                 # 事件循环 
http://www.lryc.cn/news/437923.html

相关文章:

  • 使用 .NET 6 构建跨平台 Worker Service 服务:跨越平台的 C# 服务开发——解决Windows服务跨平台问题
  • terminator-gnome
  • 7.测试用例设计方法 + Bug
  • uniapp小程序,使用腾讯地图获取定位
  • Reactive 编程-Project Reactor
  • splice用法
  • Redis - 缓存
  • 基于SpringBoot+Vue的养老院管理系统
  • 多线程爬虫接入代理IP:高效数据抓取的秘诀
  • [网络][CISCO]Cisco-PIX配置详解
  • 拒绝千篇一律,AI帮你定制独一无二的个人写真
  • 在云服务器上安装 RabbitMQ:从零到一的最佳实践
  • 【nginx】搭配okhttp 配置反向代理
  • Android V 广播注册和配置注意事项问题
  • 深入解读Docker核心原理:Namespace资源隔离机制详解
  • 学习通、智慧职教刷课脚本
  • SEO写作:从实战到精进的全方位指南
  • 解决 git 不是内部或外部命令,也不是可运行的程序
  • 【卷起来】VUE3.0教程-07-异步请求处理(springboot后端)
  • 初一信息科技2024指南辅助教学软件(抓包软件)
  • 上汽大众:存储成本节约85%,查询性能提升5倍|OceanBase案例
  • 如何快准稳 实现MySQL大表历史数据迁移?
  • C和指针:函数
  • Linux——分离部署,分化压力
  • javaaaa
  • 游戏开发引擎___unity位置信息和unlit shader(无光照着色器)的使用,以桌子的渲染为例
  • 反向沙箱的功能特点
  • 可测试,可维护,可移植:上位机软件分层设计的重要性
  • 构造函数与析构函数的执行顺序
  • Vue框架;Vue中的选择和循环结构;Vue数据类型;Vue中的事件和动态属性;Vue子组件通过导入在主组件显示在网页;Vue中主组件向子组件传递数据