from PyQt5.uic import loadUi
from PyQt5.QtWidgets import QApplication
def calculer():
a=(w.x.text())
b=(w.y.text())
if (a=="") or (b==""):
QMessageBoxwarning("veuiller saisir des valeur")
elif not(a.isdecimal() and b.isdecimal()):
QMessageBoxwarning("veilller saisir des valeurs numériques")
elif not((w.br1.isChecked()) or (w.br2.isChecked()) or (w.br3.isChecked()) or (w.br4.isChecked())):
QMessageBoxwarning("veiller cocher une case")
elif w.br1.isChecked():
c=int(a)+int(b)
w.r.setText(str(c))
elif w.br2.isChecked():
c=int(a)-int(b)
w.r.setText(str(c))
elif w.br3.isChecked():
c=int(a)*int(b)
w.r.setText(str(c))
elif w.br4.isChecked():
c=int(a)/int(b)
w.r.setText(str(c))
app = QApplication([])
w = loadUi ("Interface.ui")
w.show()
w.b1.clicked.connect (calculer)
app.exec_()