Python画一个五星红旗
Python需要安装turtle库 没安装是用不了的不要问我为什么这么长,拿图比着一个一个代码边敲试出来的能不长OvO 复制下面的代码到Python的开发环境idle或者直接复制到PyCharm运行理解透彻后续更多内容关注我
import turtle as t#使用turtle库并简写名称为t #红旗 t.setup(1500,1000,0,0)#设置窗口大小 t.pensize(2)#设置画笔大小 t.penup()#把画笔抬起 t.hideturtle()#隐藏画笔 t.goto(-400,-160)#将画笔移动到指定位置 t.pendown()#画笔落下 t.pencolor("yellow")#设置画笔颜色 t.fillcolor("red")#设置封闭图形的颜色 t.begin_fill()#开始上色 for i in range(2):#循环结构t.fd(700)#前进700像素t.left(90)#左转90度t.fd(450)#前进450像素t.left(90) t.end_fill() #大五星 t.pensize(0.5) t.pencolor("yellow") t.fillcolor("yellow") t.penup() t.goto(-329,183) t.pendown() t.hideturtle() t.begin_fill() for i in range(1):t.fd(45)t.left(70)t.fd(40)t.right(140)t.fd(40)t.left(70)t.fd(45)t.right(140)t.fd(45)t.left(70)t.fd(45)t.right(140)t.fd(45)t.left(60)t.fd(45)t.right(140)t.fd(45)t.left(72)t.fd(45) t.end_fill() #第一个小五星 t.pensize(0.5) t.penup() t.goto(-165,250) t.pendown() t.hideturtle() t.pencolor("yellow") t.fillcolor("yellow") t.begin_fill() t.right(175) for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15) t.end_fill() #第二个小五星 t.pensize(0.5) t.penup() t.goto(-95,195) t.pendown() t.hideturtle() t.pencolor("yellow") t.fillcolor("yellow") t.begin_fill() t.right(235) for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15) t.end_fill() #第三个小五星 t.pensize(0.5) t.penup() t.goto(-132,100) t.pendown() t.hideturtle() t.pencolor("yellow") t.fillcolor("yellow") t.begin_fill() t.right(305) for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15) t.end_fill() #第四个小五星 t.pensize(0.5) t.penup() t.goto(-145,70) t.pendown() t.hideturtle() t.pencolor("yellow") t.fillcolor("yellow") t.begin_fill() t.right(380) for q in range(1):t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(70)t.fd(15)t.right(140)t.fd(15)t.left(60)t.fd(15)t.right(140)t.fd(15)t.left(72)t.fd(15) t.end_fill() t.done()
Python画一个五星红旗相关推荐
- php饼图只有一个小方块_如何用Python画一个好看的饼图
这是一个关于画一个饼图的故事......话说在一个月黑风高的夜晚,笔者肚子饿了,脑海中回想起画饼充饥的典故,于是打算.... 成功冷到自己...... 好吧进入正题,这次我们来说说怎么用python画 ...
- 如何使用python画一个爱心
1 问题 如何使用python画一个爱心. 2 方法 桌面新建一个文本文档,文件后缀改为.py,输入相关代码ctrl+s保存,关闭,最后双击运行. 代码清单 1 from turtle import ...
- 如何用python画一个美队盾牌
如何用python画一个美队盾牌 import turtle# 画一个大圆 turtle.pensize(10) # 用pensize来设置画笔的粗细 turtle.pencolor('red') # ...
- 请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图,求大佬指点
请问怎么用python画一个轮廓图,,例如中国地图这种,注意是轮廓图 例如这个:
- 怎么用python画房子_用python画一个小房子
用python画一个小房子 2020年07月22日 | 萬仟网IT编程 | 我要评论 如何用python画一个小房子?效果图如下:代码如下:import turtle# 前置p = turtle.Pe ...
- 用python画苹果的logo_简单几步,100行代码用Python画一个蝙蝠侠的logo
转自:菜鸟学Python 简单几步,100行代码用Python画一个蝙蝠侠的logo-1.jpg (35.33 KB, 下载次数: 0) 2020-7-30 12:04 上传 蝙蝠侠作为DC漫画的核心 ...
- python turtle画房子代码里面的窗子,如何用python画房子_用python画一个小房子
如何用python画一个小房子? 效果图如下: 代码如下: import turtle # 前置 p = turtle.Pen() # 作者要说的话 for i in range(6): print( ...
- 用python画一个菱形
用python画一个菱形,*星号填充 类似于 ********* **************** 思路: 1:第一行一个,给一个变量a: 2:第一行前面有b个空格: 3:打印print(空格+*星号 ...
- 用python画一个双层圆环筒状闭环源码
用python画一个双层圆环筒状闭环 用python画一个双层圆环筒状闭环,源码如下: from turtle import bgcolor(white) speed(000000) penup() ...
最新文章
- jquery控制只监听数字_jQuery老矣,尚能饭否
- 我们究竟应不应该使用框架?
- MailBee.NET Objects撰写邮件教程(一):添加和删除自定义标题
- git 提交代码命令_Git命令可视化展示,代码管理再也不愁了,建议收藏!
- 2016.07.17-18 集合方法
- 女生学习Java是否真的没有优势呢?
- [python+nltk] 自然语言处理简单介绍和NLTK坏境配置及入门知识(一)
- 17个实用的JavaScript数组和对象的方法
- 2014年4月5日 java集合框架总结2--List接口及其子类
- 21秋期末考试建筑力学与结构10126k2
- 【LCS系列】最长公共子序列和最长公共子串
- 论文浅尝 | 基于未知谓词与实体类型知识图谱的 Zero-Shot 问题生成
- 面试系列第2篇:回文字符串判断的3种方法!
- MYC编译器源码分析之程序入口
- mysql5.7 设置远程访问
- vue 获取数组索引_获取某个数组元素 在 数组中的索引
- 浅谈C/C+内存管理、内存泄漏、堆栈
- 爬虫获取::after_这种反爬虫手段有点意思,看我破了它!
- matlab中二维图plot,semilogx,semilogy,semilogy之间的作图区别
- mac sublime中文乱码问题解决