- Встроенные функции Python
- any(iterable) ¶
- ascii(object) ¶
- bin(x) ¶
- bool(x=False) ¶
- class bytearray(source=b») class bytearray(source, encoding) class bytearray(source, encoding, errors) ¶
- bytes([source[, encoding[, errors]]]) ¶
- callable(obj) ¶
- chr(i) ¶
- classmethod(function) ¶
- compile(source, filename, mode, flags=0, dont_inherit=False, optimize=- 1) ¶
- complex([real[, imag]]) ¶
- delattr(object, name) ¶
- dir() dir(object) ¶
- dict(**kwargs) dict(mapping, **kwargs) dict(iterable, **kwargs) ¶
- divmod(a, b) ¶
- enumerate(sequence, start=0) ¶
- eval(expression, globals=None, locals=None) ¶
- exec(object, globals=None, locals=None, /, *, closure=None) ¶
- filter(function, iterable) ¶
- format(value, format_spec=») ¶
- frozenset([iterable]) ¶
- getattr(object, name) ¶
- getattr(object, name, default) ¶
- globals() ¶
- hasattr(object, name) ¶
- hash(object) ¶
- hex(x) ¶
- id(object) ¶
- input() ¶
- input(prompt) ¶
- int(x=0) ¶
- int(x, base=10) ¶
- __import__(name, globals=None, locals=None, fromlist=(), level=0) ¶
- iter(object) ¶
- iter(object, sentinel) ¶
- isinstance(object, classinfo) ¶
- issubclass(class, classinfo) ¶
- len(s) ¶
- list ¶
- list(iterable) ¶
- locals() ¶
- map(function, iterable, *iterables) ¶
- max(iterable, *, key=None) ¶
- max(iterable, *, default, key=None) ¶
- max(arg1, arg2, *args, key=None) ¶
- memoryview(object) ¶
- min(iterable, *, key=None) ¶
- min(iterable, *, default, key=None) ¶
- min(arg1, arg2, *args, key=None) ¶
- next(iterator) ¶
- next(iterator, default) ¶
- object() ¶
- open(file, mode=’r’, buffering=- 1, encoding=None, errors=None, newline=None, closefd=True, opener=None) ¶
- ord(c) ¶
- pow(base, exp, mod=None) ¶
- print(*objects, sep=’ ‘, end=’\n’, file=None, flush=False) ¶
- property(fget=None, fset=None, fdel=None, doc=None) ¶
- range(stop) ¶
- range(start, stop, step=1) ¶
- repr(object) ¶
- reversed(seq) ¶
- round(number, ndigits=None) ¶
- set ¶
- set(iterable) ¶
- setattr(object, name, value) ¶
- sorted(iterable, *, key=None, reverse=False) ¶
- str(object=») ¶
- str(object=b», encoding=’utf-8′, errors=’strict’) ¶
- vars() ¶
- vars(object) ¶
- zip(*iterables, strict=False) ¶
- Built-In Functions¶
- Numeric Types Conversions and Constructors¶
- Numeric Types Conversions¶
- Arithmetic¶
- String Conversions¶
- Sequences Constructors¶
- Mappings Constructors¶
- Operating on Containers¶
- Iterators¶
- Comparisons¶
- Identity¶
- File Objects Constructors¶
- Object Oriented Functions¶
- Information¶
- System¶
- Misc¶
Встроенные функции Python
Проверяет, все ли элементы объекта iterable , поддерживающего итерирование, принимают истинное значение. Вернёт True , если все элементы представляются истиной. Также вернет True , если объект пуст.
any(iterable) ¶
Проверяет, есть ли среди элементов объекта iterable , поддерживающего итерирование, хотя бы один, принимающий истинное значение.
ascii(object) ¶
Метод ascii() заменяет непечатаемый символ соответствующим значением ascii и возвращает его.
bin(x) ¶
Преобразует целое число x в двоичную строку. Если x не является объектом int , следует определить для него метод index (), возвращающий целое.
bool(x=False) ¶
Преобразование к типу bool через стандартную процедуру проверки истинности.
class bytearray(source=b»)
class bytearray(source, encoding)
class bytearray(source, encoding, errors) ¶
Метод bytearray() возвращает объект bytearray , который представляет собой массив заданных байтов.
bytes([source[, encoding[, errors]]]) ¶
Возвращает массив байт. Тип bytes — это неизменяемая последовательность целых чисел в диапазоне 0 ≤ X < 256. Параметр source можно использовать для начальной инициализации массива:
callable(obj) ¶
Возвращает True если объект obj поддерживает вызов, иначе — False .
chr(i) ¶
Возвращает символ по его числовому представлению. i — целое положительное число.
classmethod(function) ¶
Представляет функцию function методом класса. В метод класса первым аргументом неявным образом передаётся класс. Аналогично метод экземпляра получает в первом аргументе сам экземпляр.
compile(source, filename, mode, flags=0, dont_inherit=False, optimize=- 1) ¶
Компилирует исходный код в объект кода, либо объект АСД (абстрактное синтаксическое дерево). Объект кода может быть выполнен с помощью функций eval или exec .
complex([real[, imag]]) ¶
Возвращает комплексное число со значением real + imag * 1j или конвертирует строку в комплексное число, если первым аргументом передана строка.
delattr(object, name) ¶
Удаляет из объекта obj атрибут name . Атрибут (свойство, метод, элемент) объекта будет удалён в случае, если объект разрешает/поддерживает это действие.
dir()
dir(object) ¶
Возвращает атрибуты объекта obj в алфавитном порядке. При вызове без аргумента, возвращает имена переменных, доступные в локальной области.
dict(**kwargs)
dict(mapping, **kwargs)
dict(iterable, **kwargs) ¶
Конструктор dict() создает словарь в Python.
divmod(a, b) ¶
Функция divmod() принимает два числа в качестве аргументов и возвращает их частное и остаток в виде кортежа.
enumerate(sequence, start=0) ¶
Возвращает генератор, отдающий пары счётчик-элемент для элементов последовательности sequence . Начальное значение счетчика можно задать с помощью start .
eval(expression, globals=None, locals=None) ¶
Метод eval() анализирует выражение, переданное этому методу, и запускает выражение (code) Python в программе.
exec(object, globals=None, locals=None, /, *, closure=None) ¶
Динамически исполняет код object .
filter(function, iterable) ¶
При помощи указанной функции фильтрует элементы переданного объекта.
format(value, format_spec=») ¶
Форматирует указанное значение.
frozenset([iterable]) ¶
Возвращает неизменяемое множество.
getattr(object, name)
¶
getattr(object, name, default) ¶
Функция getattr() возвращает значение именованного атрибута объекта. Если он не найден, он возвращает значение по умолчанию, предоставленное функции.
globals() ¶
Возвращает словарь с глобальной таблицей символов, определённых в модуле.
hasattr(object, name) ¶
Функция hasattr() возвращает значение true , если объект имеет заданный именованный атрибут, и значение false , если нет.
hash(object) ¶
Возвращает хеш указанного объекта.
hex(x) ¶
Функция hex() преобразует целое число в соответствующую шестнадцатеричную строку.
id(object) ¶
Возвращает идентификатор указанного объекта.
input()
¶
input(prompt) ¶
Считывает и возвращает строку входных данных.
int(x=0)
¶
int(x, base=10) ¶
Преобразует x к целому числу в десятичной системе счисления. Вместо десятичной системы можно указать любое основание от 2 до 36 включительно.
__import__(name, globals=None, locals=None, fromlist=(), level=0) ¶
__import__() — это функция, вызываемая оператором импорта.
iter(object)
¶
iter(object, sentinel) ¶
Возвращает объект итератора.
isinstance(object, classinfo) ¶
Функция isinstance() проверяет, является ли объект (первый аргумент) экземпляром или подклассом класса classinfo (второй аргумент).
issubclass(class, classinfo) ¶
Возвращает флаг, указывающий на то, является ли указанный класс подклассом указанного класса (классов).
len(s) ¶
Возвращает число элементов в указанном объекте-контейнере.
list
¶
list(iterable) ¶
locals() ¶
Возвращает словарь, представляющий текущую локальную таблицу символов.
map(function, iterable, *iterables) ¶
Применяет указанную функцию к каждому элементу указанной последовательности/последовательностей.
max(iterable, *, key=None)
¶
max(iterable, *, default, key=None)
¶
max(arg1, arg2, *args, key=None) ¶
Возвращает элемент с набольшим значением из переданных в функцию.
memoryview(object) ¶
Функция memoryview() возвращает объект представления памяти для данного аргумента.
min(iterable, *, key=None)
¶
min(iterable, *, default, key=None)
¶
min(arg1, arg2, *args, key=None) ¶
Возвращает элемент с наименьшим значением из переданных в функцию.
next(iterator)
¶
next(iterator, default) ¶
Возвращает следующий элемент итератора.
object() ¶
Возвращает безликий объект, являющийся базовым для всех объектов.
open(file, mode=’r’, buffering=- 1, encoding=None, errors=None, newline=None, closefd=True, opener=None) ¶
Открывает файл и возвращает представляющий его объект.
ord(c) ¶
Возвращает числовое представление для указанного символа.
pow(base, exp, mod=None) ¶
Возвращает результат возведения числа в степень, с опциональным делением по модулю.
print(*objects, sep=’ ‘, end=’\n’, file=None, flush=False) ¶
Выводит заданные объекты на экран или отправляет их текстовым потоком в файл.
property(fget=None, fset=None, fdel=None, doc=None) ¶
Функция property() возвращает атрибут свойства.
range(stop)
¶
range(start, stop, step=1) ¶
Арифметическая прогрессия от start до stop с шагом step .
repr(object) ¶
Возвращает формальное строковое представление указанного объекта.
reversed(seq) ¶
Возвращает обратный итератор по указанной последовательности seq
round(number, ndigits=None) ¶
Возвращает число с плавающей запятой, округлённое до указанного количества цифр после запятой.
set
¶
set(iterable) ¶
setattr(object, name, value) ¶
Добавляет объекту указанный атрибут.
sorted(iterable, *, key=None, reverse=False) ¶
Возвращает новый отсортированный список, составленный из элементов итерирующегося объекта.
str(object=»)
¶
str(object=b», encoding=’utf-8′, errors=’strict’) ¶
Строковое представление объекта.
vars()
¶
vars(object) ¶
Возвращает словарь из атрибута dict указанного объекта.
zip(*iterables, strict=False) ¶
Возвращает итератор по кортежам, где i-тый кортеж содержит i-тый элемент каждой из указанных последовательностей.
Built-In Functions¶
map Applies function to every item of an iterable object and returns a list of the results. filter Returns a sequence from those elements of iterable for which function returns True. reduce Applies function of two arguments cumulatively to the items of iterable, from left to right, so as to reduce the iterable to a single value.
Numeric Types Conversions and Constructors¶
bool Returns an expression converted into a Boolean. int Returns an expression converted into an integer number. long Returns an expression converted into a long integer number. float Returns an expression converted into a floating point number. complex Returns an expression converted into a complex number.
Numeric Types Conversions¶
bin Returns an integer converted into a binary string. oct Returns an integer converted into an octal string. hex Returns an integer converted into a hexadecimal string.
Arithmetic¶
abs Returns the absolute value of a number. pow Returns a number raised to a power; or optionally a modulus of the number raised to a power and another number. round Returns a floating point number rounded to a specified number of decimal places. divmod Returns quotient and remainder after a division of two numbers.
String Conversions¶
chr Returns a string of one character whose ASCII code is the specified number. ord Returns an integer representing the code of the character. unichr Returns a Unicode character specified by the code. format Returns a formatted string. repr Returns a string containing a printable representation of an object.
Sequences Constructors¶
str Returns a string containing a printable representation of an object. unicode Returns the Unicode string version of object. list Converts an object into a list. tuple Returns a tuple built from iterable. bytearray Returns a new array of bytes. buffer Returns a new buffer object which references the object argument. memoryview Returns a memoryview object. range Returns a list of arithmetic progressions. xrange Returns an xrange object.
Mappings Constructors¶
dict Returns a dictionary object. set Returns a set type initialized from iterable. frozenset Returns a frozenset object.
Operating on Containers¶
enumerate Returns an enumerate object. len Returns an int type specifying number of elements in the collection. reversed Returns a reverse iterator over a sequence. sorted Returns a sorted list from the iterable. sum Returns a total of the items contained in the iterable object. zip Returns a list of tuples, where the i-th tuple contains the i-th element from each of the argument sequences or iterables. slice Returns a slice object.
Iterators¶
iter Returns an iterator object. next Retrieves the next item from the iterator by calling its next() method.
Comparisons¶
cmp Compares two objects and returns an integer according to the outcome. max Returns the largest item in an iterable or the largest of two or more arguments. min Returns the smallest item from a collection. all Returns a Boolean value that indicates whether the collection contains only values that evaluate to True. any Returns a Boolean value that indicates whether the collection contains any values that evaluate to True.
Identity¶
File Objects Constructors¶
Object Oriented Functions¶
classmethod Returns a class method for the function. property Returns a property attribute for new-style classes (classes that derive from object). staticmethod Returns a static method for function. super Returns a proxy object that delegates method calls to a parent or sibling class of type. setattr Assigns a value to the object’s attribute given its name. getattr Returns the value of the named attribute of object. delattr Deletes the named attribute of an object. hasattr Returns a Boolean stating whether the object has the specified attribute. isinstance Returns a Boolean stating whether the object is an instance or subclass of another object. issubclass Returns a Bool type indicating whether an object is a subclass of a class. vars Returns the mapping of an object’s (writable) attributes. dir Returns the list of names in the current local scope. If supplied with an argument attempts to return a list of valid attributes for that object. type (1) Returns the type of an object (constructor name). type (2) Returns a new type object.
Information¶
callable Returns a Boolean stating whether the object argument appears callable. globals Returns a dictionary representing the current global symbol table. locals Returns a dictionary representing the current local symbol table. help Invokes the built-in help system.
System¶
__import__ Imports a module. reload Reloads a previously imported module. compile Returns an AST or code object. execfile Evaluates contents of a file. eval Returns a result of the evaluation of a Python expression. input Evaluates user input. intern Enters the string into interned strings table (if not already there). print Returns a printed representation of the objects. raw_input Reads a line from standard input stream.
Misc¶
object Returns a new featureless object. apply Returns the result of a function or class object called with supplied arguments. basestring This abstract type is the superclass for str and unicode. It cannot be called or instantiated, but it can be used to test whether an object is an instance of str or unicode. coerce Returns a tuple consisting of the two numeric arguments converted to a common type.
© Copyright 2015, Jakub Przywóski. Revision 9a3b94e7 .
Versions latest Downloads pdf htmlzip epub On Read the Docs Project Home Builds Free document hosting provided by Read the Docs.