В «Менеджере заметок» нужно при старте загружать заметки из файла notes.txt, и если файл не найден — начать с пустым списком. Какой фрагмент реализует это правильно?
notes.txt
notes = open('notes.txt', 'r', encoding='utf-8').readlines()
Открываем файл без try-except и без with.
try: with open('notes.txt', 'r', encoding='utf-8') as f: notes = f.readlines() except FileNotFoundError: notes = []
with open('notes.txt', 'r', encoding='utf-8') as f: notes = f.readlines() except FileNotFoundError: notes = []
Используем with и except, но без try.
try: notes = open('notes.txt').readlines() except ValueError: notes = []
Пеrehватываем ValueError вместо FileNotFoundError.