, round , , python , , , , round, , , .
, try/except .5 , TypeError:
def round(number):
try:
return int(number + .5)
except TypeError:
return None
, issinstance, numbers.Number :
from numbers import Number
def round(number):
if isinstance(number, Number):
return int(number+.5)
return None
:
def round(number):
if isinstance(number, float):
return int(number+.5)
return None