• Предмет: Информатика
  • Автор: girenkoroma172
  • Вопрос задан 4 месяца назад

помогите дам 50балов ( в пайтоне)​

Приложения:

Ответы

Ответ дал: allo29212019
0

Відповідь:

Трикутник:

from colorama import Fore, Style

# Висота трикутника

height = 5

# Виводимо трикутник

for i in range(height, 0, -1):

   # Виводимо пробіли перед зірочками, щоб вирівняти трикутник

   print(" " * (height - i), end="")

   # Виводимо червоні зірочки

   print(Fore.RED + "* " * i + Style.RESET_ALL)

ромб:

from colorama import Fore, Style

# Розмір ромба

size = 5

# Виводимо верхню частину ромба

for i in range(1, size + 1):

   # Виводимо пробіли перед зірочками, щоб вирівняти ромб

   print(" " * (size - i), end="")

   # Виводимо блакитні зірочки

   print(Fore.CYAN + "* " * i + Style.RESET_ALL)

# Виводимо нижню частину ромба

for i in range(size - 1, 0, -1):

   # Виводимо пробіли перед зірочками, щоб вирівняти ромб

   print(" " * (size - i), end="")

   # Виводимо блакитні зірочки

   print(Fore.CYAN + "* " * i + Style.RESET_ALL)

П'ятикутник:

from colorama import Fore, Style

# Розмір п'ятикутника

size = 5

# Виводимо п'ятикутник

for i in range(size):

   # Виводимо пробіли перед зірочками, щоб вирівняти п'ятикутник

   print(" " * (size - i - 1), end="")

   # Виводимо зелені зірочки

   print(Fore.GREEN + "* " * (2 * i + 1) + Style.RESET_ALL)

   

   # Виводимо пробіли перед наступним рядком

   print(" " * (size - i - 1), end="")

# Виводимо останній рядок п'ятикутника

print(Fore.GREEN + "* " * (2 * size - 1) + Style.RESET_ALL)

Шостикутник:

from colorama import Fore, Style

# Розмір шестикутника

size = 5

# Виводимо верхню половину шестикутника

for i in range(size):

   # Виводимо пробіли перед зірочками, щоб вирівняти шестикутник

   print(" " * (size - i - 1), end="")

   # Виводимо жовті зірочки

   print(Fore.YELLOW + "* " * (i + 1) + Style.RESET_ALL)

# Виводимо нижню половину шестикутника

for i in range(size - 2, -1, -1):

   # Виводимо пробіли перед зірочками, щоб вирівняти шестикутник

   print(" " * (size - i - 1), end="")

   # Виводимо жовті зірочки

   print(Fore.YELLOW + "* " * (i + 1) + Style.RESET_ALL)

Луна:

import turtle

wn = turtle.Screen()

wn.bgcolor("black")

echo = turtle.Turtle()

echo.speed(0)

echo.color("purple", "purple")

echo.pensize(3)

for i in range(6):

   echo.penup()

   echo.goto(-250 + (i * 100), 0)

   echo.pendown()

   for j in range(5):

       echo.begin_fill()

       for k in range(5):

           echo.forward(40)

           echo.right(144)

       echo.end_fill()

       echo.penup()

       echo.forward(80)

       echo.pendown()

turtle.done()

Вас заинтересует