由来:(小白学习Python)  疯狂的Python:快速入门精讲

参考资料1:10分钟轻松学会 Python turtle 绘图

参考资料2:美国国旗标准

p = input('请输入国旗高度')  # 国旗尺寸
p = float(p)a = 1.9  # 一些重要数值
b = 1.0c = 1.9*2/5
d = 7/13e = c/12
f = d/10k = 0.0616
l = 1/13
m = 0.37import turtle as tt.setup(width=a*p, height=b*p)  # 设置画布大小
t.pencolor(0.698,0.132,0.203)  # 设置颜色1
t.fillcolor(0.698,0.132,0.203)  # 设置颜色2
t.speed(0)  # 设置画笔速度for n1 in range(0,7):  # 画红色条纹t.penup()t.goto(-0.5*a*p,0.5*b*p-n1*2*l*p)t.begin_fill()for n2 in range(2):t.forward(a*p)t.right(90)t.forward(l*p)t.right(90)t.end_fill()t.penup()  # 画蓝色方块
t.goto(-0.5*a*p,0.5*b*p)
t.pencolor(0.234,0.233,0.430)
t.fillcolor(0.234,0.233,0.430)
t.begin_fill()
for n3 in range(2):t.forward(c*p)t.right(90)t.forward(d*p)t.right(90)
t.end_fill()for i in range(1,10):  # 画星星if i%2 != 0:for j in range(1,7):t.penup()t.goto(-0.5*a*p+(2*j-1)*e*p,0.5*b*p-i*f*p+k*p/2)t.pencolor(1,1,1)t.fillcolor(1,1,1)t.begin_fill()t.right(90-18)t.forward(m*k*p)t.left(180-108)t.forward(m*k*p)for q in range(4):t.right(180-36)t.forward(m*k*p)t.left(180-108)t.forward(m*k*p)t.end_fill()t.right(90-18)else:for j in range(1,6):t.penup()t.goto(-0.5*a*p+2*j*e*p,0.5*b*p-i*f*p+k*p/2)    t.pencolor(1,1,1)t.fillcolor(1,1,1)t.begin_fill()t.right(90-18)t.forward(m*k*p)t.left(180-108)t.forward(m*k*p)for q in range(4):t.right(180-36)t.forward(m*k*p)t.left(180-108)t.forward(m*k*p)t.end_fill()t.right(90-18)t.hideturtle()

Python用Turtle画美国国旗相关推荐

  1. Python使用Turtle画日本国旗

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

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

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

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

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

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

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

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

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

  6. python中用turtle画爱心表白

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

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

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

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

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

  9. python画小猪乔治动画片全集_使用Python的turtle画小猪乔治和哆啦 A 梦!附源码!...

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

最新文章

  1. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170404
  2. linux 正则查找email_Linux 正则表达式详解
  3. “玩转课堂”基本构想
  4. Dave Python 练习三 -- 对象
  5. python第七天--字符串的方法与注释
  6. 俞敏洪最新干货演讲:在动荡的时代做不动荡的自己
  7. slf4j和log4j的使用
  8. sql server 群集_SQL Server 2014 –安装群集实例–分步(2/3)
  9. 中英文对照 —— 色彩的描述
  10. Tomcat 加载外部dll时如何配置
  11. Jconsole使用实例解说
  12. Makefile 编写教程(由简至难)
  13. matlab 外接圆,【外接圆matlab知道三个顶点的坐标,如何求这三个顶点组成的三角形外接圆的半径与圆心坐标?】作业帮...
  14. (转) Java线程池实现原理及其在美团业务中的实践
  15. 「小狼毫」-- rimeime 中州韵输入法引擎
  16. S7-1200PLC通过增量式编码器实现速度采集和模拟量采集
  17. Nevron 3DChart创建有吸引力的3D和2D图表
  18. 四川航天职业技术学院计算机网络期末考试,四川航天职业技术学院计算机网络技术专业...
  19. 游戏美术设计从业者过了30岁后都是如何发展的?
  20. 直播美颜技术大揭秘!

热门文章

  1. 以太坊天价手续费转账真相:资金盘项目GoodCycle上演误杀瞒天记!
  2. 通过计算机和网络进行整个商务贸易活动,《电子商务学习》课程期末考试试题及参考答案...
  3. 推荐系统从无到有(0)——虚拟机及宿主机配置
  4. 小米步童鞋店在这次交易中到底损失了多少钱
  5. 【求职】 网易 2018 校园招聘 Java 开发工程师(BJ)笔试卷
  6. PTA Java版 有重复的数据
  7. 操作系统之进程状态及进程状态切换 (六) --- 创建态、就绪态、运行态、阻塞态、终止态。
  8. matlab 局部放大
  9. 算法学习笔记五:最短路径
  10. 【51Nod1386】双马尾机器人(分块+dp)