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

Python Помогите!

Даний рядок. Перетворити його, замінивши зірочками всі букви "п", що зустрічаються серед перших n / 2 символів. Тут n - довжина рядка.

Ответы

Ответ дал: drenix
0

Решение:

def replace_first_half(s):

n = len(s)

s = list(s) # Преобразуем строку в список символов

for i in range(n//2):

if s[i] == 'п':

s[i] = '*'

return ''.join(s) # Преобразуем список символов обратно в строку

s = "Это пример строки"

result = replace_first_half(s)

print(result) # Вывод: "Это *ример строки"

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