刚刚学习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查看结果

python俩种方法画日本国旗_pygame

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查看效果

python俩种方法画日本国旗_pygame

4,以上是俩种画日本国旗的方法。