problems with Methods in Python 3.4.2

John Gordon gordon at panix.com
Thu Dec 18 13:45:03 EST 2014


In <mailman.17037.1418923700.18130.python-list at python.org> =?iso-8859-1?Q?Marcus_L=FCtolf?= <marcus.luetolf at bluewin.ch> writes:

> >>> dir(_builtins_)
> >>> 'TTA',_add_('GGA')
> >>>abs._doc_()

These errors are due to using single underscores instead of double
underscores.  I.e. use __builtins__ instead of _builtins_.

> >>> -3  .abs()
> AttributeError: 'int' object has no attribute 'abs'

Integer objects don't have a built-in function named abs().  If you
want the absolute value of an integer, call abs directly, like so:

abs(-3)

-- 
John Gordon         Imagine what it must be like for a real medical doctor to
gordon at panix.com    watch 'House', or a real serial killer to watch 'Dexter'.




More information about the Python-list mailing list