기록
PYQT 배수의합구하기 본문
import sys
from PyQt5.QtWidgets import *
from PyQt5 import uic
form_class = uic.loadUiType("main0a.ui")[0]
class WindowClass(QMainWindow, form_class) :
def __init__(self) :
super().__init__()
self.setupUi(self)
self.pb.clicked.connect(self.myclick)
def myclick(self):
a = self.leA.text()
b = self.leB.text()
c = self.leC.text()
num1 = int(a)
num2 = int(b)
num3 = int(c)
sum=0
for i in range(num1,num2+1):
if i%num3 ==0:
sum+=i
result = str(sum)
self.leD.setText(result)
if __name__ == "__main__" :
#QApplication : 프로그램을 실행시켜주는 클래스
app = QApplication(sys.argv)
#WindowClass의 인스턴스 생성
myWindow = WindowClass()
#프로그램 화면을 보여주는 코드
myWindow.show()
#프로그램을 이벤트루프로 진입시키는(프로그램을 작동시키는) 코드
app.exec_()
'PYTHON' 카테고리의 다른 글
PYQT 베이스볼 게임 만들기 (0) | 2023.01.03 |
---|---|
PYQT 두수의 곱 구하기 (0) | 2023.01.02 |
PYQT 전화번호 누르기 + QMessageBox, sender() (0) | 2023.01.02 |
PYQT 별찍기 (0) | 2023.01.02 |
PYQT 가위바위보 게임 + QLineEdit 엔터이벤트주기 (0) | 2023.01.02 |
Comments