Форум сайта python.su
Python 2.7.5 (default, Nov 6 2016, 00:28:07) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print 100 / 8 * 4 48
Офлайн
VadimK
Возможно оператор “/” во второй ветке применяет целочисленное деление ( без остатка ) и возвращает 12, а не 12.5?
Офлайн
li_4бинго!!!
Возможно оператор “/” во второй ветке применяет целочисленное деление ( без остатка ) и возвращает 12, а не 12.5?
Офлайн
>>> print type(100/8) <type 'int'> >>> print type(100) <type 'int'> >>> print type(100.0) <type 'float'> >>> print 100.0 / 8 * 4 50.0
Офлайн