Основные отличия между Python 2 и Python 3:
Обработка строк:
str
). Юникод представлен типом unicode
.str
). Байтовые строки представлены типом bytes
.Оператор print
:
print
является оператором, использующим ключевое слово.print
является функцией.python
Целочисленное деление:
/
выполняет целочисленное деление между целыми числами./
выполняет "истинное" деление, возвращая число с плавающей точкой. Для целочисленного деления используется оператор //
.python
Исключения:
except exc, var:
.except exc as var:
.python
Основные отличия между Python 2 и Python 3:
Обработка строк:
str
). Юникод представлен типом unicode
.str
). Байтовые строки представлены типом bytes
.Оператор print
:
print
является оператором, использующим ключевое слово.print
является функцией.python
Целочисленное деление:
/
выполняет целочисленное деление между целыми числами./
выполняет "истинное" деление, возвращая число с плавающей точкой. Для целочисленного деления используется оператор //
.python
Исключения:
except exc, var:
.except exc as var:
.python
Register or sign in to get access to full answers for all questions from the question bank.