Первым аргументом каждого метода класса, включая __init__, всегда является
текущий экземпляр класса. Общепринято всегда называть этот аргумент self.
Как this в С++.
Обычный метод
<span>class MyClass(object):
def mymethod(self, x):
return x == self.<span>_x
</span></span>Классовые методы в Python занимают промежуточное положение между
статическими и обычными. В то время как обычные методы получают первым
параметром экземпляр класса, а статические не получают ничего, в
классовые методы передается класс.
<span>>>> class A(object):
def __init__(self, int_val):
self.val = int_val + 1
@classmethod
def fromString(cls, val):
# вместо self принято использовать cls
return cls(int(val<span>))</span></span>
Ответ: 48000000 Бит
Объяснение:
V=N*M*I //В задачи указано что нет градации серого цвета, значит изображение имеет палитру из 2 цветов [черный,белый], тогда глубина цвета будет равна 1 <N=2^I>
V=8000*6000=48000000 Бит
Var
i:integer;
begin
writeln('Введите число');
readln(i);
if ((i mod 2)<>0) then
writeln('Число нечетное')
else
writeln('Число четное');
end.
1 получается 3
2 получается 9
1 получается 11
2 получается 121
1 получается 123
бинго