python俩种方法画日本国旗
刚刚学习python画图,我就画一下最简单的国旗吧
1,第一种方法是用pygame来画,第二种方法用turtle来画。
2,第一种方法pygame来画
#coding:utf-8
import pygame, sys
pygame.init()
screen = pygame.display.set_mode([640,480])
screen.fill([255,255,255])
pygame.draw.circle(screen,[255,0,0],[320,240],100,0)
pygame.display.flip()
running = True
while running:for event in pygame.event.get():if event.type == pygame.QUIT:running = False
pygame.quit()
2.1查看结果
3,使用turtle来画
#encoding:utf-8
#python3.6
import turtle
#日本国旗为“太阳旗”,呈长方形bai,长与宽之比为3∶2。 旗面为白色,du正中有一轮红日。
#红日半径
print("150")
r=150
#画布尺寸(宽,高)
turtle.screensize(900.600)#设置显示窗口像素
turtle.setup(width=900,height=600)#移动画笔起点
turtle.penup()
turtle.goto(0,-r)
turtle.pendown()#设置画笔属性
turtle.pensize(5)
turtle.pencolor("red")
turtle.fillcolor("red")#绘制速度,1~10个不同速度等级,小于1或者大于10立即绘制
turtle.speed(0)#开始绘制红日
turtle.begin_fill()
turtle.circle(r)
turtle.end_fill()
turtle.mainloop()
3.1查看效果
4,以上是俩种画日本国旗的方法。
python俩种方法画日本国旗相关推荐
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
Python语言学习:基于python五种方法实现使用某函数名[func_01]的字符串格式('func_01')来调用该函数[func_01]执行功能 目录 问题提出 代码五种设计思路 T1方法:e ...
- pdf怎么打开上次看到的地方_ppt如何转pdf?俩种方法轻松搞定
平日里,我们在办公的时候总会遇到一些格式转换的问题,比如上次有小伙伴留言说:ppt如何转pdf?或者是其它的一些转换操作,那么小编今天就先来讲讲PPT转PDF的方法,一下将为大家分享俩种不同的操作,看 ...
- 使电脑显示文件后缀名的俩种方法
使电脑显示文件后缀名的俩种方法 第一种 任意打开一个文件夹,点击查看,勾选文件扩展名.(Win10) 第二种 任意打开一个文件夹,点击查看,如果没有文件扩展名这个可勾选的选项,就点击选项(文件夹选项) ...
- java set 操作_java:Set循环遍历的俩种方法使用
java:Set循环遍历的俩种方法使用 package collection; import java.util.*; public class NewSet { public static void ...
- python三种方法实现阶乘
# python三种方法实现阶乘 # while循环实现阶乘 def fact(n):if n == 0:return 1 # 0 的阶乘为 1elif n < 0:return '负数没有阶乘 ...
- 前端版本升级(修改),俩种方法
前端使用的组件的版本升级: 俩种方法:法一:一个一个修改在一个一个安装.法二:直接修改,全部安装 小编是以vue的脚手架进行操作的 方法一(比较繁琐的方法): 第一步:在package.json修改成 ...
- Python两种方法求解登楼梯问题(京东2016笔试题)
问题:假设一段楼梯共15个台阶,小明一步最多能上3个台阶,那么小明上这段楼梯一共有多少种方法? 解析:从第15个台阶上往回看,有3种方法可以上来(从第14个台阶上一步迈1个台阶上来,从第13个台阶上一 ...
- linux 分配git用户名和密码,配置Git记住用户名密码的俩种方法
前言 相信大家在使用github过程中,也有这情况,总是让大家输入烦人的用户名,密码,浪费时间.下面这俩种办法也是网上找来的,我做了些整合,避免大家走入当时跟我一样的坑中. 方法一 1.1创建文件储存 ...
- 验证码破解:极验3.0滑动验证码破解最新俩种方法
特点: 对于极验验证码3.0版本,我们首先点击按钮进行智能验证.如果验证不通过,则会弹出滑动的验证的窗口,拖动滑块拼合图像进行验证.之后三个加密参数会生成,通过表单提交到后台,后台还会进行一次验证. ...
最新文章
- Java库可以软件著作权,(最新整理)软件著作权-源代码范本
- Neo4j:使隐式关系成为显式和双向关系
- 传递数组到 Shader
- vue中pdf预览组件_Vue+ElementUI使用vue-pdf实现预览功能
- 飞鸽传书2008一种重要心态
- 如何用HTML编写长方体框架,直角梯形长方体形状_html_开发99编程知识库
- mysql数据库电话号码类型,mySQL数据库一:数据类型
- 企业级nginx服务优化(三 )Apache+防盗链
- 卡巴斯基中国公司推出3台双线升级服务器
- c语言转换为python语言_C语言程序转换为Python语言
- chm文件无法打开,chm电子书显示“此程序无法显示网页”的解决办法
- java设计模式-设配器模式
- IDEA 自动导入的配置(Auto import)
- charles使用的遇到的坑,以及日常使用
- Nginx 502 Bad Gateway 的错误的解决方案
- 解决PotPlayer播放视频没有声音
- instance在oracle意思,INSTANCE_NAME的含义及作用
- 以数字化视角看世界杯,我预测荷兰夺冠
- nbu15_克鲁勃NBU 15
- 【modlearts】华为人工智能平台_modelarts平台系列教程3_预置算法_文字识别2