

Программирование составных условий
Presentation
•
Computers
•
7th Grade
•
Practice Problem
•
Hard
Gulnur Zhanadilovna
Used 2+ times
FREE Resource
5 Slides • 5 Questions
1
Составные условия
Простейшие условия состоят из одного отношения, например, больше, меньше, больше или равно, меньше или равно, равно и так далее. Но иногда необходимо объединение простых условий в более сложные, например: на улице холодно, и идет снег. Здесь два простых условия (на улице холодно), (на улице идет снег) связаны связкой И. Составные условия состоят из двух или нескольких простых отношений (условий), которые объединяются с помощью логических операций.
2
Логические операции, используемые при написании составных условий на языке программирования: И – логическое умножение – на языке Python записывается, как and; ИЛИ – логическое сложение – на языке Python записывается, как or; НЕ – логическое отрицание – на языке Python записывается, как not. Логическая операция И – требует одновременного выполнения двух условий. Условие 1 and условие 2 – будет принимать истинное значение, только если оба простых условия истинны одновременно, причем, если условие 1 ложно, то условие 2 проверяться не будет. Логическая операция ИЛИ – требует выполнения хотя бы одного из условий. Условие 1 or условие 2 – будет принимать ложное значение, только если оба простых условия ложны одновременно, причем, если условие 1 истинно, то условие 2 проверяться не будет
3
Логическая операция НЕ (отрицание) меняет значение высказывания на противоположное: истинно на ложно, а ложно на истинно. Not условие 1 – будет принимать ложное значение, если условие 1 истинно и наоборот. Например, следующие два условия равносильны: A < B и not (A>=B). Порядок выполнения логических операций и отношений: 1) операции в скобках 2) операция НЕ 3) логические отношения >, <, >=, <=, ==, != 4) операция И 5) операция ИЛИ Для изменения порядка действий используются круглые скобки.
4
Во многих языках программирования есть возможность использовать переменные, которые хранят логические значения (истина или ложь). В языке программирования Python такие переменные могут принимать значения True (истина) или False (ложь).
5
Пример 1. Пусть х будет равным значению истина, а у – ложь. Создайте программу, которая проверит логические действия И, ИЛИ, НЕ.
Программный код
x=true
y=false
print (x and y)
Результат программы
false
Программный код
x=false
y=true
print (not (x))
Результат программы
true
6
Multiple Choice
Что такое составные условия?
будет принимать ложное значение, если условие 1 истинно и наоборот.
Простейшие условия состоят из одного отношения, например, больше, меньше, больше или равно, меньше или равно, равно и так далее.
Логические операции, используемые при написании составных условий
7
Fill in the Blanks
Type answer...
8
Multiple Select
Что вы знаете о логической операции И?
И – логическое умножение – на языке Python записывается, как and;
Логическая операция И – требует одновременного выполнения двух условий.
есть возможность использовать переменные, которые хранят логические значения (истина или ложь).
Простейшие условия состоят из одного отношения.
9
Fill in the Blanks
Type answer...
10
Multiple Choice
Каков порядок выполнения логических операций и отношений?
1- операции в скобках 2-операция НЕ 3-логические отношения >, <, >=, <=, ==, !=
4- операция И
5-операция ИЛИ
1- операции в скобках 2-операция НЕ 3-логические отношения >, <, >=, <=, ==, !=
4) операция И
1- операции в квадратных скобках
2-функция
3-операция И
Составные условия
Простейшие условия состоят из одного отношения, например, больше, меньше, больше или равно, меньше или равно, равно и так далее. Но иногда необходимо объединение простых условий в более сложные, например: на улице холодно, и идет снег. Здесь два простых условия (на улице холодно), (на улице идет снег) связаны связкой И. Составные условия состоят из двух или нескольких простых отношений (условий), которые объединяются с помощью логических операций.
Show answer
Auto Play
Slide 1 / 10
SLIDE
Similar Resources on Wayground
7 questions
формулы сокращенного умножение, разложение на множители
Presentation
•
7th Grade
7 questions
Информация и ее свойства
Presentation
•
7th Grade
8 questions
Урок без назРыхление почвывания
Presentation
•
KG
10 questions
Геометрия
Presentation
•
7th Grade
10 questions
Алгоритмы и пользователи
Presentation
•
8th Grade
10 questions
Русский язык (деепричастие)
Presentation
•
7th Grade
10 questions
Реформация. Как все начиналось
Presentation
•
7th Grade
12 questions
1.4 Публикация информации в социальных сетях
Presentation
•
7th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Review 4
Quiz
•
3rd Grade
11 questions
HSMS - Standard Response Protocol
Quiz
•
6th - 8th Grade
16 questions
1.1-1.2 Quiz Review
Quiz
•
9th - 12th Grade
12 questions
Exponent Expressions
Quiz
•
6th Grade
20 questions
Adding and Subtracting Integers
Quiz
•
6th - 7th Grade
11 questions
Northeast States
Quiz
•
3rd - 4th Grade
10 questions
Characterization
Quiz
•
3rd - 7th Grade
10 questions
Common Denominators
Quiz
•
5th Grade