Информатика, вопрос задал novoskroman999 , 2 года назад

Python code (40 баллов)
1. Користувач вводить слово та к-ість символів в рядку. Потрібно продублювати слово стільки раз, щоб к-сть символів в результуючому рядку була такаж, яку ввів користувач

Приклад

Вхідні дані:
Happy
12

Результат:
HappyHappyHa



2.Намалювати піраміду стільки раз, кільки вкаже користувач

Піраміда

^
/ \
/___\

Вхідні данні
3

Результат
^ ^ ^
/ \ / \ / \
/___\/___\/___\

Ответы на вопрос

Ответил ppgem374
1

word = input("Введіть слово: ")

num = int(input("Введіть к-сть символів в рядку: "))

print(word * (num // len(word)) + word[:num % len(word)])

def draw_pyramid():

   num = int(input("Введіть к-сть символів в рядку: "))

   print("  ^" * num)

   print(" / \\" * num)

   print("/___\\" * num)

draw_pyramid()

Новые вопросы