Если создать две разные переменные и присвоить им одинаковые текстовые значения, то в памяти это значение будет записано дважды, по одному разу для каждой переменной.
Однако, важно отметить, что в некоторых языках программирования (например, Python) есть механизм оптимизации, называемый "интернирование строк". Этот механизм позволяет хранить одинаковые строковые значения в одной области памяти, если строки неизменяемы. В этом случае, если вы присвоите одинаковое текстовое значение двум переменным, они могут ссылаться на одно и то же место в памяти. Но для разных переменных, независимо от механизма оптимизации, каждый раз создается новая ссылка. Так что, с точки зрения логики и концепции переменных, у вас есть две переменные, каждая из которых обладает своим адресом в памяти, даже если значения одинаковы.
Если вас интересует более подробное объяснение с примерами, не стесняйтесь спрашивать!
