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

Создать файл блокнот, где будут записаны 7 строчек текста, в строчках должны быть буквы «р». Сформировать из строчек список (list). Убрать из списка переносы текста. Во всех словах, где есть буква «р» сделать буквы <<Р>> заглавными. Необходимо использовать функции библиотеки «rе», контейнеры языка программирования python, итерацию элементов с использованием циклов.
помогите пожалуйста срочно.​

Ответы

Ответ дал: Umnich1267
1

Ответ:

import os

# Write 7 lines of text to a notepad file

filename = "example.txt"

with open(filename, "w") as file:

   file.write("Pineapple\n")

   file.write("apple pie\n")

   file.write("The quick brown fox jumps over the lazy dog\n")

   file.write("Pumpkin patch\n")

   file.write("cupcake\n")

   file.write("popsicle\n")

   file.write("peanut butter\n")

# Read lines from file, form a list, and remove text hyphenation

with open(filename, "r") as file:

   lines = file.readlines()

   lines = [line.strip() for line in lines]

# Replace all lowercase "p" characters with uppercase "P"

lines = [line.replace("p", "P") for line in lines]

# Print the updated list of lines

print(lines)

Объяснение:

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