Предмет: Информатика, автор: jhfghgc

Дз із шага(PyCharm). Даю 50 балів!!!Створіть функцію, яка форматує введений рядок, вирівнюючи його по центру вказаної кількості символів, і з обох
боків заповнює пробіли вказаним знаком.
Структура функції:
def corrector(string, width, symbol):
pass

Ответы

Автор ответа: Mirox921
1

Код:

def corrector(string, width, symbol):

 

   spaces_to_add = width - len(string)

   

   if spaces_to_add % 2 != 0:

       left_spaces = spaces_to_add // 2

       right_spaces = spaces_to_add // 2 + 1

   else:

       left_spaces = spaces_to_add // 2

       right_spaces = spaces_to_add // 2

   formatted_string = f'{symbol * left_spaces}{string}{symbol * right_spaces}'

   

   return formatted_string

input_string = "Hello"

width = 15

fill_symbol = "-"

result = corrector(input_string, width, fill_symbol)

print(result)


oslavich2005: Вітаю, @Mirox921. Допоможіть будь ласка з текстовим редактором. Завдання 2. Тема? Робота з таблицями, списками. Даю 100 балів. Заздалегідь дякую!!! https://znanija.com/task/53417710
Похожие вопросы
Предмет: Математика, автор: vasilinarumma1306
Предмет: Математика, автор: navrolet
Предмет: Математика, автор: navrolet