летающий цирк
От: Кодт Россия  
Дата: 20.12.16 10:27
Оценка:
# foo.py

x = [0]

import foo
from foo import x as x2

if __name__ == "foo":
  print x, x2, foo.x
  x[0] = 1
  print x, x2, foo.x
  x2[0] = 2
  print x, x2, foo.x
  foo.x[0] = 3
  print x, x2, foo.x
  x = 1
  print x, x2, foo.x
  x2 = 2
  print x, x2, foo.x
  foo.x = 3
  print x, x2, foo.x


Загадка знатокам питона: что будет выведено, если запустить python foo.py ?
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.