Почему он все еще дает вывод?Python

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

Сообщение Anonymous »

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

map1 = "dust2"
the_best_map = map1
print(map1)
print(the_best_map)

del map1

print(the_best_map)

Как видите, я назначил две переменные, а затем удалил одну. Но the_best_map связан с тем, что такое карта1. Вот почему я ожидал, что когда я удалю карту1, автоматически ожидалось, что the_best_map будет удален. Тем не менее, когда я запускаю код, я получаю следующий результат:

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

dust2
dust2
dust2
В чем причина? Кстати, я действительно только начинаю программировать.
Спасибо!


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

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

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

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

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

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