Задачи на условия в Python. Часть 3
В приведенном ниже коде укажите приоритет операций в явном виде:
tst = 3
if tst == 9 and tst > 10 and tst < 20 or tst > 20 and tst < 30:
print('+++')
else:
print('---')
Дана переменная:
tst = 15
Проверьте, что она больше 10 и
меньше 20.
Дана переменная:
tst = -5
Проверьте, что она меньше 0 и больше
-10 или больше -8 и меньше
30.
Дан список:
tst = ['a', 'b', 'c', 'd', 'e']
Проверьте, что его длина меньше 6
и больше 0.
Дана переменная и список:
tst = 'x'
lst = ['x', 'y', 'z', 'w']
Проверьте наличие переменной в списке.
Дана переменная и множество:
tst = '1'
st = {1, 2, 3, 4, 5}
Проверьте, что переменной нет в списке.
Дана переменная и строка:
tst = '3'
txt = '123456'
Проверьте наличие переменной в строке.
Дан следующий код:
tst = 3
lst = ['a', 'b', 'c', 'd', 'e']
res = lst[tst]
tlp = ('a', 'b', 'c')
if res in tlp:
print('+++')
else:
print('---')
Скажите, что выведется в консоль.
Дана переменная:
tst = 10
Проверьте, что она равна значению None.
Дана переменная:
tst = 'abc'
Проверьте, что она не равна значению None.
Расскажите, что будет результатом выполнения данного кода:
tst = []
if tst:
print('+++')
else:
print('---')
Расскажите, что будет результатом выполнения данного кода:
tst = None
if tst:
print('+++')
else:
print('---')
Расскажите, что будет результатом выполнения данного кода:
tst = -1
if tst:
print('+++')
else:
print('---')
Расскажите, что будет результатом выполнения данного кода:
tst = False
if tst:
print('+++')
else:
print('---')
Расскажите, что будет результатом выполнения данного кода:
tst = True
if tst:
print('+++')
else:
print('---')