Загрузка данных


# ---------------- 2 задание ----------------

# Создаем файл text18-10.txt

f = open('text18-10.txt', 'w', encoding='UTF-8')

f.write('Зимнее утро\n')
f.write('Мороз и солнце; день чудесный!\n')
f.write('Еще ты дремлешь, друг прелестный —\n')
f.write('Пора, красавица, проснись.\n')

f.close()

# Вывод содержимого файла и подсчет заглавных букв

t = 0

for i in open('text18-10.txt', encoding='UTF-8'):
    print(i, end='')

    for j in i:
        if j.isupper():
            t += 1

print('\nКоличество букв в верхнем регистре:', t)

# Создание нового файла

f1 = open('text18-10.txt', encoding='UTF-8')
l = f1.readlines()
f1.close()

f2 = open('text18-11.txt', 'w', encoding='UTF-8')

f2.writelines(l)

f2.write('\nАвтор: А.С. Пушкин')
f2.write('\nПроизведение: Зимнее утро')

f2.close()