Почему константы в Python можно изменить?Python

Программы на Python
Ответить
Anonymous
 Почему константы в Python можно изменить?

Сообщение Anonymous »

Постоянная - это переменная, значение которой остается неизменной на протяжении всей жизни программы. Python не имеет встроенных постоянных типов, но программисты Python используют все заглавные буквы для обозначения переменной, которую следует рассматривать как постоянную и никогда не изменяюсь. < /P>
Вот пример:

Код: Выделить всё

num1 = 20
NUM = 40
print(NUM)

if num1 > 10:
NUM = NUM - 5
print(NUM)
Вывод: Я ожидал, что постоянный num не будет изменен, т. Е. По -прежнему будет 40 , а не 35, или получить ошибку.

Подробнее здесь: https://stackoverflow.com/questions/759 ... be-changed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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