• Создайте имя присваиванием: count = 17. Python связывает имя count с объектом числа, отдельное объявление заранее не нужно.
• Измените значение обычным присваиванием: count = count + 1 или сокращённо count += 1.
• Аннотация count: int = 17 описывает предполагаемый тип. Её используют редакторы и статические анализаторы, но она не включает автоматический запрет на другие типы в обычном исполнении.
• Не путайте присваивание = и сравнение ==. Первое меняет связь имени со значением, второе вычисляет результат сравнения.
• Выбирайте понятное имя без пробелов, не начинающееся с цифры. Регистр имеет значение: count и Count — разные имена.
Значение сохраняется в памяти работающей программы. После её завершения для сохранения между запусками понадобится файл, база данных или другой способ хранения.
Лучший ответ
Датахакер
Датахакер
Как сделать переменную python?
Двоеточие само по себе тип не блокирует. Я думал, что после него строку присвоить нельзя, но проверяет это отдельный анализатор.