Математические операторы и логические выражения


Математические операторы и логические выражения

a = 10

— изменить значение

a -= 10

— уменьшить значение на 10

a += 10

– увеличить значение на 10

c = a + 5

— в переменную с поместить значение на 5 больше, чем в переменной a

c = a * 2

– в перменную с поместить значение, в 5 раз большее, чем в переменной а

c= a / 3

– разделить а на 3 и результат поместить в переменную с. Результат: float

c = a // 3

— разделить а на 3, отбросить дробную часть, результат (целое число) поместить в с. Результат: int

c = a % 2

– остаток от деления а на 2 поместить в с (0 для четных, 1 для нечетных)

c = a % 10

– остаток от деления а на 10 поместить в с (последняя цифра числа)

c = a**3

– возвести в третью степень

a = b = 5

– a и b получают одинаковое значение

a,b = 4,9 a = 4, b = 9


 a = [1,2,3,4] 


b,c,d,e = a


b=1, c=2, d=3, e=4




a == 5

– истина, если а равно 5, ложь в противном случае

a != 5

– истина, если а не равно 5, ложь в противном случае

not a == 5

– истина, если а не равно 5, ложь в противном случае

a == 5 or a == 10

– истина, если а равно 5 или 10, ложь в противном случае

a == 5 and b == 5

– истина, если а равно 5 и b равно 5, ложь в противном случае

a in range(10)

– истина, если а >=0 и a<10

a in range(1,11,3)

– истина, если а = 1 или 4 или 7 или 10

a in range(-10,10)

– истина, если а >=-10 и a<10

not a in range(-10,10)

– истина, если а <-10 или a>=10

a % 2 == 0

– истина, если а — четное

a % 3 != 0

– истина, если а не делится на 3

a % 10 == 3

– истина, если последняя цифра а – 3

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *