Python Magic Methods
問題一覧
1
__new__()
2
__init__()
3
__str__()
4
__repr__()
5
реализованный метод __repr__()
6
базовая реализация метода __repr__()
7
__eq__()
8
__ne__()
9
Да
10
Нет
11
NotImplemented
12
__eq__()
13
__lt__()
14
__gt__()
15
__le__()
16
__ge__()
17
@total_ordering
18
functools
19
__eq__(), __lt__()
20
Да
21
Да
22
__pos__()
23
__neg__()
24
__invert__()
25
возвращают новые объекты того же класса
26
__abs__()
27
__round__()
28
__trunc__()
29
__floor__()
30
__ceil__()
31
__add__()
32
__sub__()
33
__mul__()
34
__truediv__()
35
__floordiv__()
36
__mod__()
37
Новые объекты того же класса
38
__radd__()
39
__rsub__()
40
__rmul__()
41
__rtruediv__()
42
__rfloordiv__()
43
__rmod__()
44
__pow__()
45
__divmod__()
46
__lsshift__()
47
__rshift__()
48
__and__()
49
__or__()
50
__xor__()
51
__iadd__()
52
__isub__()
53
__imul__()
54
__itruediv__()
55
__ifloordiv__()
56
__imod__()
57
изменяют исходный объект
58
операторами составного присваивания пользоваться можно. Но результатами операций будут новые объекты
59
__call__()
60
__bool__()
61
__int__()
62
__float__()
63
__complex__()
64
__bool__()
65
__getattribute__()
66
__getattr__()
67
__setattr__()
68
__delattr__()
69
return object.__getattribute__(self, attr)
70
реализованы. экземпляры этих классов равны только сами себе
71
реализованы. экземпляры этих классов равны только сами себе
72
__hash__()
73
__iter__()
74
__iter__(), __next__()
75
StopIteration
76
__len__(), __getitem__(), __iter__(), __contains__()
77
__getitem__()
78
__contains__()
79
__len__(), __contains__(), __getitem__(), __delitem__(), __setitem__(), __iter__()
80
__reversed__()
81
__enter__(), __exit__()
82
__get__(), __set__(), __delete__(), __set_name__()
83
является
84
имеет
85
__slots__
English
English
Ален Саитов · 41問 · 2年前English
English
41問 • 2年前Python Работа с файлами
Python Работа с файлами
Ален Саитов · 42問 · 2年前Python Работа с файлами
Python Работа с файлами
42問 • 2年前Python Decimal
Python Decimal
Ален Саитов · 23問 · 2年前Python Decimal
Python Decimal
23問 • 2年前Python Срезы
Python Срезы
Ален Саитов · 12問 · 2年前Python Срезы
Python Срезы
12問 • 2年前Python String
Python String
Ален Саитов · 43問 · 2年前Python String
Python String
43問 • 2年前Python List
Python List
Ален Саитов · 51問 · 2年前Python List
Python List
51問 • 2年前Python Dict
Python Dict
Ален Саитов · 32問 · 2年前Python Dict
Python Dict
32問 • 2年前Python Datetime
Python Datetime
Ален Саитов · 76問 · 2年前Python Datetime
Python Datetime
76問 • 2年前Python time
Python time
Ален Саитов · 26問 · 2年前Python time
Python time
26問 • 2年前Python calendar
Python calendar
Ален Саитов · 27問 · 2年前Python calendar
Python calendar
27問 • 2年前Python sys
Python sys
Ален Саитов · 12問 · 2年前Python sys
Python sys
12問 • 2年前Python csv
Python csv
Ален Саитов · 19問 · 2年前Python csv
Python csv
19問 • 2年前Python json
Python json
Ален Саитов · 13問 · 2年前Python json
Python json
13問 • 2年前Python zipfile
Python zipfile
Ален Саитов · 21問 · 2年前Python zipfile
Python zipfile
21問 • 2年前Python pickle
Python pickle
Ален Саитов · 10問 · 2年前Python pickle
Python pickle
10問 • 2年前Python operator
Python operator
Ален Саитов · 15問 · 2年前Python operator
Python operator
15問 • 2年前Python os
Python os
Ален Саитов · 21問 · 2年前Python os
Python os
21問 • 2年前Python shutil
Python shutil
Ален Саитов · 10問 · 2年前Python shutil
Python shutil
10問 • 2年前Python shelve
Python shelve
Ален Саитов · 13問 · 2年前Python shelve
Python shelve
13問 • 2年前Python set
Python set
Ален Саитов · 47問 · 2年前Python set
Python set
47問 • 2年前Python tuple
Python tuple
Ален Саитов · 26問 · 2年前Python tuple
Python tuple
26問 • 2年前Python collections
Python collections
Ален Саитов · 96問 · 2年前Python collections
Python collections
96問 • 2年前Python Обработка Исключения
Python Обработка Исключения
Ален Саитов · 24問 · 2年前Python Обработка Исключения
Python Обработка Исключения
24問 • 2年前Python Функции
Python Функции
Ален Саитов · 7問 · 2年前Python Функции
Python Функции
7問 • 2年前Python itertools
Python itertools
Ален Саитов · 20問 · 2年前Python itertools
Python itertools
20問 • 2年前Python Регулярные выражения
Python Регулярные выражения
Ален Саитов · 25問 · 2年前Python Регулярные выражения
Python Регулярные выражения
25問 • 2年前Python re
Python re
Ален Саитов · 20問 · 2年前Python re
Python re
20問 • 2年前問題一覧
1
__new__()
2
__init__()
3
__str__()
4
__repr__()
5
реализованный метод __repr__()
6
базовая реализация метода __repr__()
7
__eq__()
8
__ne__()
9
Да
10
Нет
11
NotImplemented
12
__eq__()
13
__lt__()
14
__gt__()
15
__le__()
16
__ge__()
17
@total_ordering
18
functools
19
__eq__(), __lt__()
20
Да
21
Да
22
__pos__()
23
__neg__()
24
__invert__()
25
возвращают новые объекты того же класса
26
__abs__()
27
__round__()
28
__trunc__()
29
__floor__()
30
__ceil__()
31
__add__()
32
__sub__()
33
__mul__()
34
__truediv__()
35
__floordiv__()
36
__mod__()
37
Новые объекты того же класса
38
__radd__()
39
__rsub__()
40
__rmul__()
41
__rtruediv__()
42
__rfloordiv__()
43
__rmod__()
44
__pow__()
45
__divmod__()
46
__lsshift__()
47
__rshift__()
48
__and__()
49
__or__()
50
__xor__()
51
__iadd__()
52
__isub__()
53
__imul__()
54
__itruediv__()
55
__ifloordiv__()
56
__imod__()
57
изменяют исходный объект
58
операторами составного присваивания пользоваться можно. Но результатами операций будут новые объекты
59
__call__()
60
__bool__()
61
__int__()
62
__float__()
63
__complex__()
64
__bool__()
65
__getattribute__()
66
__getattr__()
67
__setattr__()
68
__delattr__()
69
return object.__getattribute__(self, attr)
70
реализованы. экземпляры этих классов равны только сами себе
71
реализованы. экземпляры этих классов равны только сами себе
72
__hash__()
73
__iter__()
74
__iter__(), __next__()
75
StopIteration
76
__len__(), __getitem__(), __iter__(), __contains__()
77
__getitem__()
78
__contains__()
79
__len__(), __contains__(), __getitem__(), __delitem__(), __setitem__(), __iter__()
80
__reversed__()
81
__enter__(), __exit__()
82
__get__(), __set__(), __delete__(), __set_name__()
83
является
84
имеет
85
__slots__