Форум сайта python.su
Есть класс:
class output_res:
text=''
value=0
percent=0
css=0
def __init__(self, text,value, css, percent):
self.text=text
self.value=value
self.css=css
self.percent=percent
e.append(output_res('Побед%s, в т.ч:' % a, st[i].wins, 2, st[i].wins*100/st[i].games()))
st[i].wins*100/st[i].games()
Офлайн
Действительно - кому нужны эти нудные учебники?!
Отредактировано (Дек. 26, 2009 14:36:17)
Офлайн
>>> 5 / 2
2
>>> 5 / 2.0
2.5
Офлайн
Python 3.x
>>> 5/2
2.5
>>> 5/2
2
>>> from __future__ import division
>>> 5/2
2.5
Офлайн
еще кстатии одна вещь на которую тоже в свое время нарвался..
IDLE 2.6
>>> 5/-2
-3
>>> 5/2
2
Офлайн
так в доках же сказано, что округление в меньшую сторону
Офлайн
sypper-pit… которое на самом деле не округление, а отсечение дробной части.
так в доках же сказано, что округление в меньшую сторону
Офлайн
мы просто разные учебники читали :) наверное :)
Офлайн
Питон тут не причем :) Это в математике есть округление, когда число округляется до ближайшего числа с определенной точностью (ну с целым типом - до ближайшего целого) и отсечение, когда разряды просто опускаются (в случае целого числа - все разряды и остается одно целое число).
Офлайн
молодец expee
Офлайн