当前位置 : 主页 > 编程语言 > python >

python中turtle简单画图

来源:互联网 收集:自由互联 发布时间:2022-06-18
视力表E from turtle import * import random def fun ( size , degree , x , y ): right ( degree ) penup () goto ( x , y ) pendown () fd ( size ) for i in range ( 2 ): backward ( size ) right ( 90 ) fd ( size / 2 ) left ( 90 ) fd ( size ) fu


视力表E

from turtle import *
import random

def fun(size,degree,x,y):
right(degree)
penup()
goto(x,y)
pendown()
fd(size)
for i in range(2):
backward(size)
right(90)
fd(size/2)
left(90)
fd(size)

fun(200,90,100,100)
input()

python中turtle简单画图_python

实现代码如下:

from turtle import *
import random

pensize(5)#画笔粗细
speed(10)#绘画速度
rc=['red','blue','green','orange']
#color("red")
colormode(255)#调整color的模式为255三基色
color(255,120,120)
for i in range(4):
color(rc[i])#每画一个正方形,改变画笔颜色,颜色来自rc列表
for j in range(4):
fd(100)#画线
right(90)#旋转
right(90)

input()#防止画图一闪而过

python中turtle简单画图_一闪而过_02

实现代码如下:

from turtle import *
import random

pensize(5)#画笔粗细
speed(10)#绘画速度


rc=['red','blue','green','orange']
#color("red")
colormode(255)#调整color的模式为255三基色
color(255,120,120)
for i in range(4):
color(random.choice(rc))#每画一个正方形,改变画笔颜色,颜色来自rc列表
for j in range(4):
fd(100)#画线
right(90)#旋转
right(90)

input()#防止画图一闪而过

python中turtle简单画图_一闪而过_03

实现代码如下:

from turtle import *
from random import *

pensize(5)#画笔粗细
speed(10)#绘画速度
colormode(255)
for i in range(0,8):
r=randint(0,255)
g=randint(0,255)
b=randint(0,255)
color((r,g,b))
fd(100)
backward(100)
left(45)
input()

——————————————————————————————————————————

python中turtle简单画图_python_04

实现代码如下:

from turtle import *
import random
pensize(5)#画笔粗细
speed(1000)#绘画速度

rc=['red','blue','green','orange']
#color("red")
colormode(255)#调整color的模式为255三基色
color(255,120,120)
for i in range(4):
color(random.choice(rc))#每画一个正方形,改变画笔颜色,颜色来自rc列表
for j in range(3):
fd(200)#画线
right(120)#旋转
right(90)

input()#防止画图一闪而过

——————————————————————————————————————————

python中turtle简单画图_python_05

代码如下:

from turtle import *
from random import *
pensize(5)#画笔粗细
speed(55555)#绘画速度
colormode(255)
penup()
goto(-190,190)
pendown()
for x in range(5):
for j in range(5):
r = randint(0, 255)
g = randint(0, 255)
b = randint(0, 255)
color((r, g, b))
for i in range(4):
fd(60)
right(90)
penup()
fd(80)
pendown()
penup()
goto(-190, 190 - 80 * (x + 1))
pendown()
input()#防止画图一闪而过

——————————————————————————————————————————

python中turtle简单画图_python_06

实现代码如下:

from turtle import *
from random import *
pensize(5)#画笔粗细
speed(55555)#绘画速度
colormode(255)
penup()
goto(-190,190)
pendown()
for x in range(5):
for j in range(5):
r = randint(0, 255)
g = randint(0, 255)
b = randint(0, 255)
color((r, g, b))
begin_fill()
for i in range(4):
fd(60)
right(90)
end_fill()
penup()
fd(80)
pendown()
penup()
goto(-190, 190 - 80 * (x + 1))
pendown()
input()#防止画图一闪而过

我是罡罡同学,一位初入网安的小白。☜(ˆ▽ˆ)

(有帮助的话记得点赞 !关注!)

帮罡罡同学买包辣条,继续创作,谢谢大家!


上一篇:kali中查看图片的CRC32值
下一篇:没有了
网友评论