
#5 - Условные операторы
Видеоурок
Что такое условные операторы?
Они отвечают за изменение поведения программы в зависимости от входных параметров, определённых в проверке. Проще говоря: если будет число 1, то программа запустит скрипт one, а если число 2 – скрипт two. Внутри условных операторов могут быть другие такие же условия для уточнения полученных данных. В рамках одного оператора можно сразу проверить пару условий. Для того, чтобы проверить несколько условий нужно их разделить элементом and
(логическое и).
Пример создания условия:
a = 2
if a != 0 and a != 1:
print ("Проверка сработала")
На экране будет показана запись лишь в том случае, когда переменная «a» не будет равна значению 0 и значению 1. То есть обе проверки в операторе должны выдать результат – true.
Есть возможность произвести проверку с помощью or
- логическое или. При использовании данного оператора достаточным поводом для запуска сообщения «Заработало» станет соответствие хотя бы одного из условий.
Пример:
a = 1.1
if a != 1.1 or a > 0:
print ("Проверка сработала")
Исходный код
num = input ("Введите число: ")
if int (num) > 0:
if int (num) > 10:
print ("Вы ввели число больше 10")
if int (num) >= 50:
print ("Вы ввели число больше 50")
else:
print ("Вы ввели число меньше 10 и больше 0")
elif int (num) < -10:
print ("Вы ввели число меньше -10")
else:
print ("Вы ввели число меньше 0 и больше -10")
print ("All is okay!")
name = input ()
A = 'Yes' if name != "Test" else 'No'
print (A)
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть