Содержание
- 2. Условный оператор
- 3. Условный оператор Программы должны уметь выполнять разные действия в зависимости от введенных данных Для принятия решения
- 4. Условный оператор Рассмотрим следующую программу: print('Какой язык программирования мы изучаем?') answer = input() if answer ==
- 5. Условный оператор print('Какой язык программирования мы изучаем?') answer = input() if answer == 'Python': print('Верно! Мы
- 6. Условный оператор print('Какой язык программирования мы изучаем?') answer = input() if answer == 'Python': print('Верно! Мы
- 7. Условный оператор print('Какой язык программирования мы изучаем?') answer = input() if answer == 'Python': print('Верно! Мы
- 8. Отступы В Python отступ – это неотъемлемая часть кода Отступ означает небольшое смещение строки кода вправо
- 9. Операторы сравнения Для проверки условия мы используем специальный символ: двойное равенство (==): == это условный оператор
- 10. = VS == Не путать: оператор присваивания (=) VS условный оператор (==) num = 1992 s
- 11. Операторы сравнения В Python существует 6 основных операторов сравнения:
- 12. Операторы сравнения Программа может содержать несколько условных операторов: num1 = int(input()) num2 = int(input()) if num1
- 13. Цепочки сравнений Операторы сравнения в Python можно объединять в цепочки: age = int(input()) if 3 print('Вы
- 14. Логические операции
- 15. Логические операции Сложное условие состоит из нескольких условий В Python есть три логических операции, которые позволяют
- 16. Операция and Предположим мы хотим написать программу для учеников от двенадцати лет, которые учатся по крайней
- 17. Операция and Операция and может объединять произвольное количество условий: age = int(input()) grade = int(input()) city
- 18. Таблица истинности для операции and Операция and возвращает истину когда оба выражения истинны
- 19. Операция or Операция or также применяется для объединения условий: city = input() if city == 'Москва'
- 20. Операция or Операция or может объединять произвольное количество условий: city = input() if city == 'Москва'
- 21. Таблица истинности для операции or Операция or возвращает ложь когда оба выражения ложны
- 22. Операция and и or вместе Мы можем использовать обе логические операции одновременно: age = int(input()) grade
- 23. Операция not Операция not позволяет инвертировать результат логического выражения: age = int(input()) if not (age print('Доступ
- 24. Таблица истинности для операции not
- 25. Приоритет логических операций Приоритет логических операций: Для явного указания порядка выполнения логических операций мы используем скобки
- 26. Примечания Частой ошибкой является путаница логических and и or: В Python есть способ для проверки принадлежности
- 27. Вложенный условный оператор
- 28. Условный оператор Если условие истинно, то выполняется блок кода 1 Если условие ложно, то выполняется блок
- 29. Вложенный условный оператор Внутри условного оператора можно использовать любые инструкции языка Python, в том числе и
- 30. Вложенный условный оператор Рассмотрим программу которая переводит стобальную оценку в пятибальную: grade = int(input()) if grade
- 31. Каскадный условный оператор Если требуется проверить несколько условий, в языке Python есть каскадный условный оператор: if
- 32. Каскадный VS вложенный оператор grade = int(input()) if grade >= 90: print(5) elif grade >= 80:
- 33. Примечания Каскадный оператор if-elif-else может быть запрограммирован вложенными операторами if-else Каскадный оператор if-elif-else обычно легче, чем
- 35. Скачать презентацию