Python使用Turtle画日本国旗
日本国国旗,又名日章旗、太阳旗,呈长方形,长宽比例为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画日本国旗相关推荐
- Python使用Turtle画孟加拉国国旗
孟加拉人民共和国(People's Republic of Bangladesh,Bangladesh),简称"孟加拉国",南亚国家,位于孟加拉湾之北,首都是达卡,国歌为<金 ...
- Python用Turtle画美国国旗
由来:(小白学习Python) 疯狂的Python:快速入门精讲 参考资料1:10分钟轻松学会 Python turtle 绘图 参考资料2:美国国旗标准 p = input('请输入国旗高度') ...
- Python使用Turtle画玻利维亚国旗
多民族玻利维亚国(Plurinational State of Bolivia),简称玻利维亚,是位于南美洲中部的内陆国家,周边与巴西.秘鲁.智利.阿根廷.巴拉圭五国相邻,法定首都为苏克雷, 实际政府 ...
- Python使用Turtle画奥地利国旗
奥地利国旗 奥地利共和国(The Republic of Austria),简称"奥地利"(Austria),是一个位于欧洲中部的议会制共和制国家,首都维也纳,是奥地利最大的城市. ...
- python俩种方法画日本国旗
刚刚学习python画图,我就画一下最简单的国旗吧 1,第一种方法是用pygame来画,第二种方法用turtle来画. 2,第一种方法pygame来画 #coding:utf-8 import pyg ...
- 用python 画炫酷的图并讲解-使用Python的turtle画炫酷图形
原标题:使用Python的turtle画炫酷图形 例子一: import turtle t = turtle.Pen() turtle.bgcolor("black") sides ...
- python中用turtle画爱心表白
python中用turtle画爱心表白 运行后的效果图: 下面的代码是在python3.7写的,代码有点长,但却语法简单易懂 代码如下: import turtle str = input('请输入表 ...
- python用turtle画月亮_使用Python的turtle画小猪乔治和哆啦 A 梦
本人是Python新人小白,欢迎各位大佬指正,本文介绍的是用Python的turtle画一只小猪乔治. 还有本人画画基础超级差= =没天赋,画参考度娘上的一个图片画的. 先上总代码,然后说说我写的思路 ...
- python画椭圆turtle_python之turtle画蚊香,python用turtle画圆弧,原理:利用turtl
python之turtle画蚊香,python用turtle画圆弧,原理:利用turtl 原理:利用turtle绘制圆形,并使圆半径逐步增加 代码如下:import turtleturtle.pens ...
最新文章
- ***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案)
- ssl单向tomcat配置webservice访问方法
- guid oracle 生成不重复_可空类型和Guid的使用
- 【学习笔记】9、控制流语句-IF条件判断
- python怎么输入文件数据库_python学习日记——文件及数据库
- Tensorflow——[Could not load dynamic library cudart64_101.dll]解决方案
- javascript Array学习与使用
- ios测试续航软件,5款iPhone测试iOS电池续航:结果这样 你还升级吗
- AWR 报告深度解读:Redo Nowait指标的算法和诊断
- mac下打开多个相同应用程序
- 21 句话入门机器学习
- 乌鲁木齐高新区大数据产业首个惠农项目落地
- JAVA写的模拟收发器设备面板工作状态并输出图形界面
- 分布式存储学习入门(一)
- oracle添加redo,添加redolog组成员
- STRAIGHT特征提取算法学习
- HCIP第十六天(VLAN IF接口,STP生成树协议,BPDU的配置)
- 清华大学推荐:这32本书籍你看过几本?
- 推荐系统CTR(CVR)预估模型(多任务学习)之ESMM
- Ubuntu 18.04 创建 mdadm RAID0
热门文章
- thinkphp6实现微信V3服务商支付接口
- 冷迁移oracle数据库,Oracle数据库迁移--冷迁移
- Shell笔记(超级完整)
- dsp的gel文件认识
- 64匹马8个跑道需要多少轮才能选出最快的四匹
- python-机器学习-决策树算法
- oppo A37T刷机 ROOT 以及无信号解决办法
- matlab去除图片水印_求帮忙,我想找到用matlab编程的数字水印系统,可以实现给图片加水印,并且防止攻击,最后提取水印信息...
- 铁甲雄心机器人冠军_《铁甲雄心》第二季首播 优必选科技引领中国AI机器人进击之路...
- Linux系列之soft lockup机制 浅析