1. Напишите программу, которая будет составлять словосочетания из предоставленных слов: Nur, alty, Saule, Sultan

  • 61
1. Напишите программу, которая будет составлять словосочетания из предоставленных слов: Nur, alty, Saule, Sultan, su, bakan, ak.

2. Какую программу нужно создать, чтобы название страны и столицы было выведено четыре раза подряд? Например: Kazakhstan Kazakhstan Kazakhstan Kazakhstan Nur-Sultan Nur-Sultan Nur-Sultan Nur-Sultan.

3. Выведите на экран следующие фигуры с использованием программы на Python. Пожалуйста, помогите мне.
Андрей
69
Решение:

1. Чтобы составить словосочетания из предоставленных слов, мы можем использовать циклы и комбинации:
python
import itertools

words = ["Nur", "alty", "Saule", "Sultan", "su", "bakan", "ak"]

# Генерация всех возможных комбинаций
combinations = list(itertools.permutations(words, len(words)))

# Вывод комбинаций
for combo in combinations:
phrase = " ".join(combo)
print(phrase)


2. Для вывода названия страны и столицы четыре раза подряд, можно использовать простой цикл:
python
country = "Kazakhstan"
capital = "Nur-Sultan"

# Вывод названия четыре раза
for _ in range(4):
print(country, capital)


3. Чтобы вывести на экран фигуры, можно использовать графическую библиотеку `turtle`:
python
import turtle

# Создание экземпляра черепахи
t = turtle.Turtle()

# Рисование фигур
t.forward(100) # Линия длиной 100 пикселей
t.right(90) # Поворот на 90 градусов
t.forward(100) # Линия длиной 100 пикселей
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)

t.penup() # Поднять перо (не рисовать)
t.goto(150, 0) # Перемещение черепахи в точку (150, 0)
t.pendown() # Опустить перо (рисовать)

t.circle(50) # Рисование окружности радиусом 50 пикселей

# Закрытие окна черепахи
turtle.done()


Надеюсь, что это поможет вам! Если у вас есть ещё какие-либо вопросы или требуется дополнительная помощь, пожалуйста, сообщите мне.