Copyright (c) Hyperion Entertainment and contributors.

Difference between revisions of "AmigaOS Manual: Python Functions"

From AmigaOS Documentation Wiki
Jump to navigation Jump to search
Line 4: Line 4:
 
== abs() ==
 
== abs() ==
   
<nowiki>abs(number)</nowiki>
+
<nowiki>abs(x)</nowiki>
   
 
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.
 
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.

Revision as of 14:04, 15 July 2018

Built-in Functions Reference

__import__

abs()

abs(x)

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.

bool

breakpoint

bytearray

bytes

callable

chr

classmethod

compile

complex

delattr

dict

dir

divmod

enumerate

eval

exec

filter

float

format()

frozenset

getattr

globals

hasattr

hash

help

hex

id

input

int

isinstance

issubclass

iter

len

list

locals

map

max

memoryview

min

next

object

oct

open

ord

pow

print

property

range

repr()

reversed

round

set

setattr

slice

sorted

staticmethod

str

sum

super

tuple

type

vars

zip