Python Built-is Functions Flashcards

1
Q

Повертає модуль числа (absolute value).

A

abs()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Перевіряє усі елементи на True/False.

A

all()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Повертає True, якщо хоч один елемент ітератора True.

A

any()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Полегшує збереження та передачу даних, які містять спеціальні символи.

A

ascii()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Перетворює ціле число в бінарний рядок (binary string).

A

bin()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Повертає або перетворює у логічне значення (boolean value).

A

bool()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Зупиняє виконання програми та відкриває інтерактивний режим відладки (debugger).

Пошук помилок.

A

breakpoint()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Повертає True, якщо переданий обʼєкт може бути викликаний.

A

callable()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Перетворює числове значення у символ Unicode.

A

chr()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Фільтрує задану послідовність, перевіряє кожен елемент на True чи False.

A

filter()

filter(function, iterable)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Декоратор, який використовується для створення методу класу.

Використовується, коли метод працює з класом, а не з окремими об’єктами.

A

classmethod()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Для роботи з числами, які містять уявну частину.

A

complex()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Використовується для видалення атрибута.

A

delattr()

delattr(object, name)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Створює словник.

A

dict()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Використовується для одночасного отримання частки та остачі.

A

divmod()

divmod(a, b) —> (a//b, a%b)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Лічильник ітерабельного обʼєкту.

A

enumerate()

enumerate(iterable, start=0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Повертає список атрибутів і методів будь-якого об’єкта.

A

dir()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Використовуються для виконання коду, переданого у вигляді рядка.

2 functions

A

eval(), exec()

eval(expression)
exec(code, globals=None, locals=None)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Повертає число з комою з числа або рядка.

A

float()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Працює аналогічно f” “-рядкам.

A

format()

print(“Text {}”.format(variable))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Створення незмінної множини.

A

frozenset()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Повертає список усіх глобальних змінних.

Використовується з eval() та exec() для контролю оточення виконання.

A

globals()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Приймає введені користувачем дані як рядок.

A

input()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Перетворює число в десяткове.

A

int()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Дозволяє отримати значення атрибута за імʼям.

A

getattr()

getattr(object, name, default)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Перевірка наявності атрибута.

A

hasattr()

hasattr(object, name) –> True/False

10
Q

Повертає унікальний ідентифікатор обʼєкта.

10
Q

Повертає довжину обʼєкта.

10
Q

Закодовує дані в нерозпізнане значення (хеш-значення)

10
Q

Отримання довідки.

A

help()

help(object)

10
Q

Переведення числа в шістнадцяткову систему.

10
Q

Перевіряє чи належить обʼєкт певному класу.

A

isinstance()

10
Q

Перевіряє чи є клас підкласом іншого класу.

A

issubclass()

11
Q

Створюює ітератор з ітерованого обʼєкту.

A

iter()

iter(object)

11
Q

Створює список.

11
Q

Повертає найменший за значенням елемент ітерованого обʼєкта.

11
Q

Повертає словник всіх локальних зміних.

11
Q

Викликає вказану функцію для кожного елемента послідовності.

A

map()

map(function, iterable)

11
Q

Повертає найбільший за значенням елемент ітерованого обʼєкту.

11
Q

Створює доступ до внутрішньої памʼяті обʼєкта без копіювання даних.

A

memoryview()

memoryview(object)

12
Q

Отримання наступного елемента з ітератора.

13
Q

Створює базовий обʼєкт.

14
Q

Перетворює числа у вісімкову систему.

15
Q

Відкриває файл і повертає обʼєкт.

16
Q

Отримання ASCII або Unicode коду символу.

17
Q

Піднесення до степеня.

A

pow()

pow(x, y)

18
Q

Виводить вихід (output) на консоль.

19
Q

Створює послідовність чисел.

20
Q

Повертає рядкове представлення обʼєкта (як він виглядає в коді).

21
Q

Повертає задану послідовність у зворотному порядку.

A

reversed()

22
Q

Заокруглює число до заданої кількості знаків після коми.

23
Q

Створює множину.

24
Q

Присвоює значення атрибуту обʼєкта за його імʼям.

A

setattr()

setattr(car, “color”, “red”) –> Аналог: car.color = “red”

25
Q

Створює обʼєкт зрізу для отримання частиини послідовності.

A

slice()

sl = slice(1, 4)

26
Q

Повертає відсортований список.

A

sorted()

print(sorted(iterable), reverse=True)

27
Q

Повертає рядокову версію обʼєкта.

27
Q

Дозволяє викликати методи батьківського класу.

27
Q

Додає всі елементи списку.

27
Q

Повертає тип обʼєкта.

28
Q

Створює кортеж.

29
Q

Обʼєднує послідовності у кортежі.

A

zip()

zip(names, age)

29
Q

Повертає словник атрибутів обʼєкта.

Повертає атрибут __dict__ для модуля, класу, або іншого обʼєкта.

29
Q

Дозволяє імпортувати модуль через рядок.

A

_ _ import _ _ ()

Аналогічно import.