Copyright (c) Hyperion Entertainment and contributors.
AmigaOS Manual: Python Functions: Difference between revisions
Line 45: | Line 45: | ||
As [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]], return a string containing a printable representation of an object, but escape the non-ASCII characters in the string returned by [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]] using \x, \u or \U escapes. This generates a string similar to that returned by [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]] in Python 2. |
As [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]], return a string containing a printable representation of an object, but escape the non-ASCII characters in the string returned by [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]] using \x, \u or \U escapes. This generates a string similar to that returned by [[AmigaOS_Manual:_Pyhon_Functions#repr.28.29|repr()]] in Python 2. |
||
== bin == |
== bin() == |
||
<nowiki>bin(x)</nowiki> |
|||
Convert an integer number to a binary string prefixed with “0b”. The result is a valid Python expression. If x is not a Python int object, it has to define an __index__() method that returns an integer. Some examples: |
|||
>>> bin(3) |
|||
'0b11' |
|||
>>> bin(-10) |
|||
'-0b1010' |
|||
If prefix “0b” is desired or not, you can use either of the following ways. |
|||
>>> format(14, '#b'), format(14, 'b') |
|||
('0b1110', '1110') |
|||
>>> f'{14:#b}', f'{14:b}' |
|||
('0b1110', '1110') |
|||
See also format() for more information. |
|||
== bool == |
== bool == |
||
== breakpoint == |
== breakpoint == |
Revision as of 13:01, 15 July 2018
Built-in Functions Reference
__import__
abs()
abs(number)
Return the absolute value of a number. The argument may be an integer or a floating point number. If the argument is a complex number, its magnitude is returned.
all()
all(iterable)
Return True if all elements of the iterable are true (or if the iterable is empty). Equivalent to:
def all(iterable):
for element in iterable:
if not element:
return False
return True
any()
any(iterable)
Return True if any element of the iterable is true. If the iterable is empty, return False. Equivalent to:
def any(iterable):
for element in iterable:
if element:
return True
return False
ascii()
ascii(object)
As repr(), return a string containing a printable representation of an object, but escape the non-ASCII characters in the string returned by repr() using \x, \u or \U escapes. This generates a string similar to that returned by repr() in Python 2.
bin()
bin(x)
Convert an integer number to a binary string prefixed with “0b”. The result is a valid Python expression. If x is not a Python int object, it has to define an __index__() method that returns an integer. Some examples:
>>> bin(3) '0b11'
>>> bin(-10) '-0b1010'
If prefix “0b” is desired or not, you can use either of the following ways.
>>> format(14, '#b'), format(14, 'b') ('0b1110', '1110') >>> f'{14:#b}', f'{14:b}' ('0b1110', '1110')
See also format() for more information.