首页 > 编程语言 >如何用Python画奥运五环——circle()

如何用Python画奥运五环——circle()

时间:2023-04-26 17:32:41浏览次数:58  
标签:turtle 标志 Python pencolor 60 五环 circle 奥林匹克

奥林匹克标志(the Olympic symbol),又称奥运五环标志,是由《奥林匹克宪章》确定的奥林匹克运动在全球范围内的视觉形象标识。 它由5个奥林匹克环从左到右互相套接组成,上方是蓝色、黑色、红色三环,下方是黄色、绿色二环,亦能以单色形式使用,整体造型为一个底部小的规则梯形。

1913年,现代奥林匹克运动之父顾拜旦构思设计了奥林匹克标志,并在国际奥林匹克委员会(以下简称:国际奥委会)成立20周年之际公开展示该标志。1920年,奥林匹克标志在安特卫普奥运会完成了奥运赛场上的首次亮相。2010年,国际奥委会发布新版奥林匹克标志,恢复了初版标志无缝交错的设计,沿用至今。

奥林匹克标志象征五大洲和全世界的运动员在奥运会上相聚一堂,同时强调所有参赛运动员应以公正、坦诚的运动员精神在比赛场上相见。

2022年9月28日,国际奥委会公布其酝酿四年之久的全新视觉识别系统,将现代元素引入有着一百多年历史的奥林匹克运动标志 。

 奥运五环主要运用了circle()来画图,每画一个圆圈,换一种颜色。

代码如下:

import turtle
 
 
turtle.speed(1)
turtle.pencolor('blue')
turtle.pensize(10)
turtle.circle(60)
turtle.penup()
turtle.goto(100, 0)
turtle.pendown()
turtle.pencolor('black')
turtle.circle(60)
turtle.penup()
turtle.goto(200, 0)
turtle.pendown()
turtle.pencolor('red')
turtle.circle(60)
turtle.penup()
turtle.goto(60, (-70))
turtle.pendown()
turtle.pencolor('yellow')
turtle.circle(60)
turtle.penup()
turtle.goto(150, (-70))
turtle.pendown()
turtle.pencolor('green')
turtle.circle(60)

今天就到这了,OK~

注:我在CSDN有个号,文章是从那个号里转过来的。

CSDN号:   https://blog.csdn.net/we123aaa4567?spm=1000.2115.3001.5343

标签:turtle,标志,Python,pencolor,60,五环,circle,奥林匹克
From: https://blog.51cto.com/u_16085517/6228229

相关文章

  • python 函数是对象
    defhi(name="yasoob"):return"hi"+nameprint(hi())#output:'hiyasoob'#我们甚至可以将一个函数赋值给一个变量,比如greet=hi#我们这里没有在使用小括号,因为我们并不是在调用hi函数#而是在将它放在greet变量里头。我们尝试运行下这个print(greet())#out......
  • Python基础
    list方法len返回list长度append往list末尾追加元素insert可以通过索引号插入指定位置,如果插入的位置之前没有元素,会追加到该位置myList=[0,1,2]myList.insert(5,5)print(len(myList))print(myList)//4//[0,1,2,5]pop删除list末尾的元素,如果要删除指定......
  • python与java 对应的加密算法
    python与java对应的加密算法1.gzip加密java的gzip加密:importjava.io.ByteArrayInputStream;importjava.io.ByteArrayOutputStream;importjava.util.Arrays;importjava.util.zip.GZIPInputStream;importjava.util.zip.GZIPOutputStream;publicclassHello{......
  • redis,python操作哨兵,python操作集群,缓存优化,缓存击穿,穿透,雪崩
    python操作哨兵高可用架构后》不能直接连接某一个主库》主库可能会挂掉,后来他就不是主库了之前的连接redis操作就不能用了importredisconn=redis.Redis(host='',port=6379)conn.set()conn.close()新的连接哨兵的操作连接哨兵服务器(主机名也可以用做域名)配置文件#redi......
  • Python中的del、pop、remove、clear
    del是Python中的一个关键字,用于删除变量、列表元素、字典键值对等1.删除变量:可以使用del关键字来删除变量,例如:a=10dela2.删除列表元素:可以使用del关键字来删除列表中的元素,例如:list=[1,2,3,4,5]dellist[2]3.删除键值对dict={'name':'Tom',,'age':18}deldict['nam......
  • 全网最详细的Python安装教程
    https://zhuanlan.zhihu.com/p/569019068 1.首先打开下载配置环境  https://www.python.org/downloads/windows/ 2.64位操作系统:找到windowsx86-64executableinstaller并点击,耐心等待下载完成!3.安装python4.2-1下载完后双击点开python-3.7.4.exe 下面两个都 ......
  • 【go】go语言变量类型 常量 函数基础 函数高级 setuptools将python项目打包 前后端联
    目录昨日回顾使用setuptools将python项目打包前后端联调今日内容1go语言变量类型2常量3函数基础4函数高级补充昨日回顾使用setuptools将python项目打包#https://zhuanlan.zhihu.com/p/624648232#python----》setuptools--》whl包结构 公司内部写了包---》公司内部用---......
  • (一)asyncio的基本使用框架,python高效处理数据,asyncio.gather(),asyncio. create_task
    asyncio是Python3.4引入的标准库,是一个基于事件循环的异步I/O并发库。它提供了一种协作式的多任务处理方式,使得我们能够在一个线程中并发处理多个I/O操作。它通过将I/O操作转化为异步的非阻塞调用,从而实现了高效的并发处理。其原理如下: 定义协程(coroutine):使用关键......
  • 数据科学 IPython 笔记本 7.4 Pandas 对象介绍
    7.4Pandas对象介绍原文:IntroducingPandasObjects译者:飞龙协议:CCBY-NC-SA4.0本节是《Python数据科学手册》(PythonDataScienceHandbook)的摘录。在最基本的层面上,Pandas对象可以认为是NumPy结构化数组的增强版本,其中行和列用标签而不是简单的整数索引来标识。我们将在本......
  • 数据科学 IPython 笔记本 7.6 Pandas 中的数据操作
    7.6Pandas中的数据操作原文:OperatingonDatainPandas译者:飞龙协议:CCBY-NC-SA4.0本节是《Python数据科学手册》(PythonDataScienceHandbook)的摘录。NumPy的一个重要部分是能够执行快速的逐元素运算,包括基本算术(加法,减法,乘法等),和更复杂的运算(三角函数,指数函数和对数函数等......