В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

Создать калькулятор используя функции на питоне

Показать ответ
Ответ:
Holochka
Holochka
08.01.2023 23:04

Объяснение:

def add(x, y):
 return x + y

def subtract(x, y):
 return x - y

def multiply(x, y):
 return x * y

def divide(x, y):
 return x / y

print("Выберите операцию:")
print("1.Сложение")
print("2.Вычитание")
print("3.Умножение")
print("4.Деление")

choice = input("Введите номер операции(1/2/3/4): ")

num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))

if choice == '1':
 print(num1,"+",num2,"=", add(num1,num2))

elif choice == '2':
 print(num1,"-",num2,"=", subtract(num1,num2))

elif choice == '3':
 print(num1,"*",num2,"=", multiply(num1,num2))

elif choice == '4':
 print(num1,"/",num2,"=", divide(num1,num2))
else:
 print("Некорректный выбор")

0,0(0 оценок)
Ответ:
veragerasimova3
veragerasimova3
08.01.2023 23:04

Здесь простейший калькулятор, который сможет выполнять четыре арифметические операции: сложение, вычитание, умножение и деление.

def calculator(num1, num2, operation):

   if operation == '+':

       return num1 + num2

   elif operation == '-':

       return num1 - num2

   elif operation == '*':

       return num1 * num2

   elif operation == '/':

       return num1 / num2

   else:

       return "Неизвестная операция"

def main():

   num1 = float(input("Введите первое число: "))

   num2 = float(input("Введите второе число: "))

   operation = input("Введите операцию (+, -, *, /): ")

   result = calculator(num1, num2, operation)

   print(result)

main()


Создать калькулятор используя функции на питоне
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота