Привет всем читателям и подписчикам! Сегодня мы с Вами попробуем написать небольшой и простой в использование калькулятор на языке программирования Python 3. Поехали:
Для начала нам потребуется получить от пользователя значения двух чисел, с которыми мы и будем работать. Пишем:
n1 = int(input('Введите первое число: '))
n2 = int(input('Введите второе число: '))
Потом напишем небольшую краткую инструкцию:
print('Что сделать с данными операндами?')
print('+ сложить, - вычесть, * умножить, / поделить')
Теперь попросим от пользователя выбрать, что именно делать с операндами, то есть с нашими числами:
a = input('Требуемая операция: ')
Если пользователь выберет сложение, то код сработает следующим образом:
if a == '+':
print('Сумма чисел равна: ', n1 + n2)
Если нужно будет вычесть из первого числа второе, то:
elif a == '-':
print('Разность чисел равна: ', n1 - n2)
Если нужно будет умножить одно на другое, то:
elif a == '*':
print('Произведение чисел равно: ', n1 * n2)
Ну и если поделить, то:
elif a == '/':
print('Деление числе равно: ', n1 / n2)
Если пользователь введёт, что-то не правильно, то:
else:
print('Что-то простите?')
Полный код:
n1 = int(input('Введите первое число: '))
n2 = int(input('Введите второе число: '))
print('Что сделать с данными операндами?')
print('+ сложить, - вычесть, * умножить, / поделить')
a = input('Требуемая операция: ')
if a == '+':
print('Сумма чисел равна: ', n1 + n2)
elif a == '-':
print('Разность чисел равна: ', n1 - n2)
elif a == '*':
print('Произведение чисел равно: ', n1 * n2)
elif a == '/':
print('Деление числе равно: ', n1 / n2)
else:
print('Что-то простите?')
Вот и всё. Мы с вами написали самый простой калькулятор на Python.
Спасибо, что читаете меня! Буду очень Вам благодарна если подпишитесь на канал и поставите лайк! Спасибо!!!