Форум сайта python.su
Дана строка и число
n
n, которое больше длины строки. Программа дублирует первый и последний символы строки столько раз, чтобы длина строки была равна
n
n. Этих добавленных в начале и в конце слова символов должно быть поровну. Если невозможно добавить равное количество символов так, чтобы длина строки стала равна
n
n, справа можно добавить точку.
Офлайн
>>> string = 'abcd' >>> >>> stringnew = string[0] + string + string[-1] >>> >>> stringnew 'aabcdd' >>>
>>> string = 'abcd' >>> >>> count = 4 >>> stringnew = string[0] * count + string + string[-1] * count >>> >>> stringnew 'aaaaabcddddd' >>>
Офлайн