PYTHON


8-Б

Aдреса електронної скриньки вчителя
ГРА







Кольори
Графіка

import turtle # Імпортуємо бібліотеку
turtle.penup () # Піднімаємо курсор
turtle.goto (-110, -25) # Переходимо по потрібним координатам
turtle.pendown () # Опускаємо курсор
turtle.circle (45) # Малюємо коло з радіусом 45
turtle.penup ()
turtle.goto (0, -25)
turtle.pendown ()
turtle.circle (45)
turtle.penup ()
turtle.goto (110, -25)
turtle.pendown ()
turtle.circle (45)
turtle.penup ()
turtle.goto (-55, -75)
turtle.pendown ()
turtle.circle (45)
turtle.penup ()
turtle.goto (55, -75)
turtle.pendown ()
turtle.circle (45)
turtle.penup ()
turtle.goto (0, 80)
turtle.pendown ()
turtle.write ( "Olympic Symbol") # Замість ще одного кола виводимо напис "Olympic Symbol"
turtle.done ()

Малюємо піраміду (замальовану). Вигляд зверху
import turtle
r=145
x=60
y=60
b=["GreenYellow", "red", "blue", "gold", "green", "Crimson"]
for i in range(6):
  turtle.penup()
  turtle.color(b[i])

  turtle.goto(x, y)
  x=x-13
  y=y-14
  turtle.fill(1)
  for s in range (4):

    turtle.right (90) # Повернути курсор на 90 градусів вправо
    turtle.pendown ()
    turtle.forward (r) # Пройти вперед відстань r, якщо курсор опущений, то буде намальована лінія
  turtle.fill(0)

  r=r-30
turtle.penup()
turtle.goto(128, 123)

turtle.done()

АБО

import turtle
tina = turtle.Turtle()
tina.shape('turtle')
r=145
x=60
y=60
b=["GreenYellow", "red", "blue", "gold", "green", "Crimson"]
for i in range(6):
  tina.penup()
  tina.color(b[i])

  tina.goto(x, y)
  x=x-13
  y=y-14
  tina.begin_fill()
  for s in range (4):
 
    tina.right (90) # Повернути курсор на 90 градусів вправо
    tina.pendown ()
    tina.forward (r) # Пройти вперед відстань r, якщо курсор опущений, то буде намальована лінія
  tina.end_fill()

  r=r-30
tina.penup()
tina.goto(128, 123)

turtle.done()




Рівень 1
Рівень 2
Рівень 3

Комментариев нет:

Отправить комментарий