Найти тему
Python в деле

Основы Python ιllιlι.ιl. Урок 2

|◀◀ Основы Python ..ιllιlι.ιl. Урок 2 ▶▶|

Информация об уроке

  • Продолжительность урока: 35 минут
  • Изучение теории: 15 минут
  • Выполнение интерактивного теста: 5 минут
  • Выполнение задач: 15 минут

✎﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏

Теория

Операции с числами

  • + Сложение
  • - Вычитание
  • * Умножение
  • / Деление
  • ** Возведение в степень
  • // Деление нацело
  • % Остаток от деления

Пример

Результат деления всегда число типа float
Результат деления всегда число типа float

Вы можете проводить эти операции с числовыми переменными

Присваиваем переменным значения и проводим с ними операцию вычитание, выводя результат в консоль
Присваиваем переменным значения и проводим с ними операцию вычитание, выводя результат в консоль

Условные конструкции

Условные конструкции - это конструкция вида:

"Если условие верно, то ..., иначе ..."

Пример

Если "а" больше 8, то выведи "а", иначе выведи "а" во второй степени
Если "а" больше 8, то выведи "а", иначе выведи "а" во второй степени
Если не указать else, то в случае ложности высказывания ничего происходить не будет

Операторы сравнения

Для условия вам понадобятся операторы сравнения (высказывания, возвращающие True или False, истинно высказывание или ложно):

  • == Выражения равны
  • != Выражения не равны
  • > Правое выражение больше левого
  • >= Правое выражение равно или больше левого
  • < Правое выражение меньше левого
  • <= Правое выражение равно или меньше левого

С помощью конструкции elif условие: вы можете дополнять условную конструкцию новыми условиями.

Так как "а" равно 5, то в консоли мы увидим остаток от деления "а" на 3
Так как "а" равно 5, то в консоли мы увидим остаток от деления "а" на 3

Логические операторы

Логические операторы - это то, что будет связывать ваши условия вместе.

  • А and В - высказывание истинно, когда оба высказывания истинны
  • А or В - высказывание истинно, когда хотя бы одно из высказываний истинно
  • not А - высказывание истинно, когда высказывание А ложно

Пример

Так как "а" > 8 и "а" < 16, то в консоль выводится результат деления нацело "а" на 2
Так как "а" > 8 и "а" < 16, то в консоль выводится результат деления нацело "а" на 2

Интерактивный тест

Задачи

  • Уровень А: Напишите программу, определяющую четность или нечетность введенного числа
Чтобы преобразовать строку в число, используйте функцию int(строка)
  • Уровень В: Напишите программу, находящую корни линейного уравнения по его коэффициентам
Не забывайте про скобки для обозначения приоритетности операций
  • Уровень С: Напишите программу, находящую корни квадратного уравнения по его коэффициентам
Для извлечения квадратного корня возведите значение в 0.5 степень

✎﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏

Полезные ссылки

Подписывайся, чтобы не пропустить новых публикаций!
Подписывайся, чтобы не пропустить новых публикаций!

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц