Что выведет этот код?


s = "apple"
print(s.replace("p", "P", 1))

Результат выполнения кода: aPple. Метод replace заменяет первое вхождение подстроки "p" на "P".

Задача:


s = "apple"
print(s.replace("p", "P", 1))

Объяснение:

Строка s инициализируется значением "apple". Метод replace() используется для замены подстрок в строке. В данном случае, s.replace("p", "P", 1) выполняет следующее:

  • Первый аргумент ("p") - это подстрока, которую нужно заменить.
  • Второй аргумент ("P") - это подстрока, на которую нужно заменить.
  • Третий аргумент (1) - это максимальное количество замен, которые нужно выполнить. В данном случае, нужно заменить только одно первое вхождение "p".

Поэтому, код заменяет только первое вхождение буквы "p" на "P".

Вывод:

aPple
0