日本国国旗,又名日章旗、太阳旗,呈长方形,长宽比例为3:2,圆形上下的空隙相同,圆形的直径为旗帜长度的五分之三,圆形的中心点与旗面的中心点重合

代码如下

"""
日本国国旗是日本国的国旗,又名日章旗、太阳旗,呈长方形,长宽比例为3:2,圆形上下的空隙相同,
圆形的直径为旗帜长度的五分之三,圆形的中心点与旗面的中心点重合
"""
import turtle
width = 900 #国旗宽度
height = 600 #国旗高度
turtle.screensize(width,height,"white") #设置画布宽高及颜色
turtle.setup(width=width,height=height)r = int(height / 5 *3 /2) #国旗半径
t = turtle.Turtle()
#移动画笔
t.penup()
t.goto(0,-r)
t.pendown()#设置画笔属性
t.pensize(1)
t.pencolor("#ff0000") #画笔颜色
t.fillcolor("#ff0000") #画笔填充颜色
t.hideturtle() #隐藏乌龟
t.speed(10) #控制画笔速度t.begin_fill()
t.circle(r)
t.end_fill()turtle.mainloop()

运行结果

Python使用Turtle画日本国旗相关推荐

  1. Python使用Turtle画孟加拉国国旗

    孟加拉人民共和国(People's Republic of Bangladesh,Bangladesh),简称"孟加拉国",南亚国家,位于孟加拉湾之北,首都是达卡,国歌为<金 ...

  2. Python用Turtle画美国国旗

    由来:(小白学习Python)  疯狂的Python:快速入门精讲 参考资料1:10分钟轻松学会 Python turtle 绘图 参考资料2:美国国旗标准 p = input('请输入国旗高度') ...

  3. Python使用Turtle画玻利维亚国旗

    多民族玻利维亚国(Plurinational State of Bolivia),简称玻利维亚,是位于南美洲中部的内陆国家,周边与巴西.秘鲁.智利.阿根廷.巴拉圭五国相邻,法定首都为苏克雷, 实际政府 ...

  4. Python使用Turtle画奥地利国旗

    奥地利国旗 奥地利共和国(The Republic of Austria),简称"奥地利"(Austria),是一个位于欧洲中部的议会制共和制国家,首都维也纳,是奥地利最大的城市. ...

  5. python俩种方法画日本国旗

    刚刚学习python画图,我就画一下最简单的国旗吧 1,第一种方法是用pygame来画,第二种方法用turtle来画. 2,第一种方法pygame来画 #coding:utf-8 import pyg ...

  6. 用python 画炫酷的图并讲解-使用Python的turtle画炫酷图形

    原标题:使用Python的turtle画炫酷图形 例子一: import turtle t = turtle.Pen() turtle.bgcolor("black") sides ...

  7. python中用turtle画爱心表白

    python中用turtle画爱心表白 运行后的效果图: 下面的代码是在python3.7写的,代码有点长,但却语法简单易懂 代码如下: import turtle str = input('请输入表 ...

  8. python用turtle画月亮_使用Python的turtle画小猪乔治和哆啦 A 梦

    本人是Python新人小白,欢迎各位大佬指正,本文介绍的是用Python的turtle画一只小猪乔治. 还有本人画画基础超级差= =没天赋,画参考度娘上的一个图片画的. 先上总代码,然后说说我写的思路 ...

  9. python画椭圆turtle_python之turtle画蚊香,python用turtle画圆弧,原理:利用turtl

    python之turtle画蚊香,python用turtle画圆弧,原理:利用turtl 原理:利用turtle绘制圆形,并使圆半径逐步增加 代码如下:import turtleturtle.pens ...

最新文章

  1. ***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案)
  2. ssl单向tomcat配置webservice访问方法
  3. guid oracle 生成不重复_可空类型和Guid的使用
  4. 【学习笔记】9、控制流语句-IF条件判断
  5. python怎么输入文件数据库_python学习日记——文件及数据库
  6. Tensorflow——[Could not load dynamic library cudart64_101.dll]解决方案
  7. javascript Array学习与使用
  8. ios测试续航软件,5款iPhone测试iOS电池续航:结果这样 你还升级吗
  9. AWR 报告深度解读:Redo Nowait指标的算法和诊断
  10. mac下打开多个相同应用程序
  11. 21 句话入门机器学习
  12. 乌鲁木齐高新区大数据产业首个惠农项目落地
  13. JAVA写的模拟收发器设备面板工作状态并输出图形界面
  14. 分布式存储学习入门(一)
  15. oracle添加redo,添加redolog组成员
  16. STRAIGHT特征提取算法学习
  17. HCIP第十六天(VLAN IF接口,STP生成树协议,BPDU的配置)
  18. 清华大学推荐:这32本书籍你看过几本?
  19. 推荐系统CTR(CVR)预估模型(多任务学习)之ESMM
  20. Ubuntu 18.04 创建 mdadm RAID0

热门文章

  1. thinkphp6实现微信V3服务商支付接口
  2. 冷迁移oracle数据库,Oracle数据库迁移--冷迁移
  3. Shell笔记(超级完整)
  4. dsp的gel文件认识
  5. 64匹马8个跑道需要多少轮才能选出最快的四匹
  6. python-机器学习-决策树算法
  7. oppo A37T刷机 ROOT 以及无信号解决办法
  8. matlab去除图片水印_求帮忙,我想找到用matlab编程的数字水印系统,可以实现给图片加水印,并且防止攻击,最后提取水印信息...
  9. 铁甲雄心机器人冠军_《铁甲雄心》第二季首播 优必选科技引领中国AI机器人进击之路...
  10. Linux系列之soft lockup机制 浅析