Найти тему

Десятый урок программирования на Python. Калькулятор

Заходите в подборку обучения на Python и на Бусти, там будут выходить уроки про программирование которых нет на дзен.

Сегодня в нашем десятом уроке мы создадим калькулятор на Python. С нашими знаниями это не так уж и сложно.

Приступим к уроку.

1. Для начала создадим новый файл и назовём его "калькулятор".

2. Присвоим переменным a и b значение int(input()), а переменной c — input(), также добавим текст, который будет нам говорить, что мы вводим.

-2

3. Теперь начнём делать сам калькулятор.

Используем if для просмотра какой знак будет использоваться в переменной с

== поможет узнать точный знак.

-3

3. Теперь начнём делать сам калькулятор. При помощи if и elif сделаем так, чтобы если c == '-', то выполнить a - b, если c == '+', то выполнить a + b, если c == '*', то выполнить `a * b`, если c == '/', то выполнить a / b.

Теперь при запуске программы, программа запросит у нас 2 числа и знак. Затем будет соответствующий результат.

4. Нужно сделать так, чтобы если c не равно ни '-', ни '+', ни '*' ни '/', то мы должны писать, что знак не распознан. В этом нам поможет else.

5. Сделаем исключение в случае деления на ноль. Если провести деление на ноль нужно вывести сообщение об ошибке.

6. И под конец нужно поместить всё это в цикл для того чтобы после завершения программы она начиналась заново. В этом нам поможет while.

-7

break позволяет нам выходить из цикла досрочно.

Мы сделали калькулятор, который работает правильно при введении верных чисел и знака.

Информация для этого урока находится в первом, втором, пятом, седьмом и восьмом уроках.

На этом десятый урок закончен.