с тестом по ивт
1.Какая из данных логических функций является тождественно истинной? Логическое выражение называется тождественно-истинным, если оно принимает значение 1 при всех наборах входящих в него переменных
А | B –> A
(A –> B) | A
A & (A –> B)
A –> (A & B)
2.Символом F обозначено одно из указанных ниже логических выражений от трёх аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения
X|YZ|F
1|0|0|0
0|1|0|1
0|0|1|0
Какое выражение соответствует F:
(0 & Y) & (X <–> Z)
(не 1 & Y) & (X <–> Z)
(1 & Y) & (X <–> Z)
(0 | не Z) & (X <–> Y)
3.Найдите значение логических переменных A, B, C, D, при которых логическое выражение ложно.
не (A | B | C) –> (C | не D)
ответ запишите в виде строки из четырёх символов: значений переменных A, B, C и D (в указанном порядке). Так, например, строка 0101 соответствует тому, что A = 0, B = 1, C = 0, D = 1.
4.Запиши порядок действий (приоритет) в логическом выражении как последовательность цифр без каких-либо разделителей, например, 421356
1 Дизъюнкция
2 Конъюнкция
3 Инверсия
4 Импликация
5 Действия в скобках
6 Эквивалентность
Как this в С++.
Обычный метод
class MyClass(object):
def mymethod(self, x):
return x == self._x
Классовые методы в Python занимают промежуточное положение между статическими и обычными. В то время как обычные методы получают первым параметром экземпляр класса, а статические не получают ничего, в классовые методы передается класс.
>>> class A(object):
def __init__(self, int_val):
self.val = int_val + 1
@classmethod
def fromString(cls, val):
# вместо self принято использовать cls
return cls(int(val))
Самое старшее трехразрядное число запишется, как ВВВ(12).
Вычислим соответствующее десятичное число.
Это было "длинное" решение. Короткое состоит в том, что самое старшее трехзначное число в двенадцатиричной системе на единицу меньше самого младшего четырехразрядного. А оно, в свою очередь, равно кубу числа 12. И сразу же получаем: