Ошибка:invalid literal for int() with base 10

Относительно несколько месяцев назад я начал изучать питон и я решил написать небольшой калькулятор,но столкнулся с такой проблемой-при подавании в переменны числа формата float выдается вот такая системная ошибка.Я пытался исправить с помощью if и else но ничего не помогло Как сделать так чтобы программа принимала значения формата и int и float??????? введите сюда описание изображения


Ответы (1 шт):

Автор решения: Aliaksei Lz

Попробуйте просто переводить число во float внутри try

a = float(input(f'a= '))
b = float(input(f'b= '))
→ Ссылка