# ---------------- 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()