Что это за синтаксическая ошибка f-строки (непревзойденная '[')? [дубликат]Python

Программы на Python
Anonymous
Что это за синтаксическая ошибка f-строки (непревзойденная '[')? [дубликат]

Сообщение Anonymous »


Я пытаюсь создать базовое текстовое приложение о погоде для школьного проекта. Я новичок в программировании и столкнулся с ошибкой в ​​своем коде. По сути, всякий раз, когда я пытаюсь использовать f-строку и индексировать словарь, я сталкиваюсь с ошибкой. Я мог бы просто не использовать f-строку, но мне интересно, почему она не работает.

Вот пример ошибки, с которой я столкнулся.

weather = {"day1": {"temp": "20.4", "condition" : "Переменная облачность"}, "day2": {"temp": "24.3", "condition" : " Солнечно"}} day_1_temp = погода["day1"]["temp"] print(f"{day_1_temp}") #

Вернуться в «Python»