| 
 | |||||||
| Магические методы 
		  Время создания: 10.09.2017 18:07		  
		  Текстовые метки: code		  
		    Раздел: Python - __Разница между 2 и 3 версией Python		   
		  Запись: xintrea/mytetra_db_mcold/master/base/1505056045vc3gqk9y8g/text.html на raw.githubusercontent.com		  
 | |||||||
|  | |||||||
| Дополнение 2: Изменения в Питоне 3 Опишем несколько главных случаев, когда Питон 3 отличается от 2.x в терминах его объектной модели: Так как в Питоне 3 различий между строкой и юникодом больше нет, __unicode__ исчез, а появился __bytes__ (который ведёт себя так же как __str__ и __unicode__ в 2.7) для новых встроенных функций построения байтовых массивов. Так как деление в Питоне 3 теперь по-умолчанию «правильное деление», __div__ больше нет. __coerce__ больше нет, из-за избыточности и странного поведения. __cmp__ больше нет, из-за избыточности. __nonzero__ было переименовано в __bool__. next у итераторов был переименован в __next__. | |||||||
| 
 Так же в этом разделе:
  
 | |||||||
|   | |||||||
| 
 | |||||||
| 
 |