понеділок, 25 листопада 2019 р.

Орієнтовні розв'язки завдань практичної роботи 10 тренінгу  Python


Задача 1

 from turtle import *
reset()
speed(3)
up()
goto(0,200)
down()
pensize(5)
color('blue')
circle(-200)
up()
goto(0,0)
down()
lt(60)
color('red')
pensize(3)
for i in range(1, 13):
    up()
    fd(145)
    down()
    fd(20)
    up()
    fd(15)
    down()
    write(i)
    up()
    goto(0,0)
    down()
    rt(30)
rt(60)
color('black')
shape('turtle')
shapesize(1,1,1)
stamp()


Задача 2

from turtle import *
from random import *

reset()
def snizchinka():
    color(random(),random(),random())
    up()
    goto(randrange(-200,200), randrange(-200,200))
    down()   
    pensize(randint(1,5))
    krok = randint(3,16)
    for j in range(8):
        for k in range(4):
            fd(krok)
            rt(45)
            fd(krok)
            bk(krok)
            lt(90)
            fd(krok)
            bk(krok)
            rt(45)
        fd(krok)
        bk(5*krok)
        lt(45)
       
       
for i in range(50):
    snizchinka()

exitonclick()

Немає коментарів:

Дописати коментар