Условия if/elif/else. Практикум

Слайд 2

Только python

Напишите программу, которая считывает одну строку. Если это строка «Python», программа

Только python Напишите программу, которая считывает одну строку. Если это строка «Python»,
выводит «ДА»; в противном случае программа выводит «НЕТ».

2. На старт, внимание...

Напишите программу, которая считывает три строки. Если эти три строки – «1», «2» и «3», то программа выводит «СТАРТ», если нет, то «ОТМЕНА».

Слайд 3

3. В поисках сокровищ.

Напишите программу, которая считывает одну строку, после чего выводит

3. В поисках сокровищ. Напишите программу, которая считывает одну строку, после чего
«Да», если в введённой строке есть слово «золото», и «Нет» в противном случае.
Пример 1: Пример 2:

Подсказка: для решения этой задачи вам может помочь оператор in

Слайд 4

4. Единицы измерения.

Напишите программу, которая сможет переводить метры в сантиметры или в

4. Единицы измерения. Напишите программу, которая сможет переводить метры в сантиметры или
километры. Пользователь вводит число в метрах и название единицы измерения, в которую нужно перевести число (“сантиметр” или “километр”), после чего программа печатает ответ. Если название единицы измерения введено неверно, то программа должна напечатать число без изменений.
Пример 1:

Пример 2:

Слайд 5

5. Собеседник.

Ваша задача - написать небольшую программу наподобие чат бота.
Программа должна работать

5. Собеседник. Ваша задача - написать небольшую программу наподобие чат бота. Программа
следующим образом. Пользователь вводит фразу или предложение. Программа определяет настроение пользователя по ключевым словам, после чего печатает на экран одну из заготовленных фраз.
Если в ответе пользователя есть ключевые слова вроде «хорошее», «прекрасно» (в любой форме), программа отвечает что-нибудь подходящее — например «Отлично, у меня тоже всё хорошо :)».
Если же встречаются слова вроде «плохо», то нужно ответить что-то подходящее и на этот случай (например, «Ничего, скоро всё наладится»).
Если ключевых слов того или другого типа не найдено, программа отвечает что-то нейтральное или извиняется и говорит, что не понимает пользователя. То же происходит, если в ответе есть «не» или вопросительный знак.
Случай, когда в ответе есть и «хорошие», и «плохие» слова, можно не рассматривать.

Слайд 6

6. Плюс-минус.

Напишите программу, которая считывает с клавиатуры одно целое число и выводит

6. Плюс-минус. Напишите программу, которая считывает с клавиатуры одно целое число и
«чётное» или «нечётное» в зависимости от того, является ли число чётным или нечётным.

7. Пополам.

Напишите программу, которая считывает с клавиатуры одно дробное число, после чего выводит «+», «-» или «0», если это число – положительное, отрицательное или ноль, соответственно.