0

Что не так? Задача: нужно сделать проверку на правильность примера на + - * /

https://code.sololearn.com/co23f7kUy5Ay/?ref=app

16th Apr 2022, 11:58 AM
Bawar
Bawar - avatar
5 odpowiedzi
+ 1
Qa = int( input() ) # принимает входные данные и преобразует их в int. для недопустимой ошибки ввода ввода Qa = bool( input() ) # принимает ввод и преобразует его в логическое значение, для пустого ввода возвращает false, иначе возвращает true. 🇦🇱Bawar🇦🇱 Qa = int( input() ) #takes inputs and converts to int. for invalid input raise error... Qa = bool( input() ) #takes input and convert to a boolean value, for empty input returns false otherwise return true. ..
16th Apr 2022, 12:26 PM
Jayakrishna 🇮🇳
0
Нужно сделать программу, которая проверяет математические примеры на прибавление, вычитание,умножение и деление. Если пример неправильный, оно должно написать false, иначе, true.
16th Apr 2022, 12:28 PM
Bawar
Bawar - avatar
0
Bawar что является решающим фактором для "Если пример неправильный или правильный?" каков ваш вклад? what is the deciding factor for "If the example is wrong, or right? " what is your input?
16th Apr 2022, 12:41 PM
Jayakrishna 🇮🇳
0
My input is: 2+2=5
16th Apr 2022, 12:51 PM
Bawar
Bawar - avatar
0
это не основной вопрос. какие разрешенные встроенные функции используются? вам нужно использовать пролитый или вы можете использовать eval ()? вы можете разделить на =, затем разделить на любой из *, +, -, / и преобразовать в числа, затем выполнить операцию и сравнить, например: 2+2=5 input.split('=') даст "2+2" и "5" в качестве данных списка разделить на + дать вам 2,2, затем преобразовать в int на 2+2 с помощью int(list[0]) + int(list[1] ) == int("5") вернет истинность или другим способом разделить на = и использовать qa= eval( list[0] ) == eval( list[1] ) также дает его истинность..
16th Apr 2022, 1:10 PM
Jayakrishna 🇮🇳