новом запуске программы эти данные остались записаны в переменную?
Это называется база данных
Нет. И раз ты задаешь такой вопрос, то ты не понимаешь как работает компьютер.
я думал в текстовый файл записывать значение переменной и потом считывать это значение, просто решил спросить может есть какой-то другой способ
То что ты пишешь в переменную фактически пишется в оперативную память машины (не рассматривая граничные случаи с файлом подкачики и пр). Это легко проверить - можно попробовать создать массив и в бесконечном цикле его наполнять. В диспетчере задач ты увидишь как растет потребление памяти процессом.
я думал есть вариант в код переписать значение переменной, тип не в память а в сам код
Можно сдампать нужное значение на файл, используя общепринятые форматы типа json (плохой вариант) или toml (намного лучше). Или как вариант ini https://docs.python.org/3/library/configparser.html Но на самом деле тебе и правда стоит задуматься над использованием базы данных. В питон встроена поддержка sqlite
я с базой уже работал просто не вижу смысла под пару значений одной переменной создавать её
Можешь начать с простого txt файла, а там уже посмотришь
Обсуждают сегодня