LLM파이썬11-1 PyQt6를 활용한 GUI 실습(BMI계산기)

Описание к видео LLM파이썬11-1 PyQt6를 활용한 GUI 실습(BMI계산기)

이 강의 영상은 교내 수업용으로 제작되었습니다. 과제 제출은 받지 않습니다.

from PyQt6.QtWidgets import QApplication, QMainWindow, QLabel, QVBoxLayout, QLineEdit, QPushButton, QWidget
app = QApplication([])
def calculate_bmi(): # BMI 계산 함수
height = float(heightInput.text()) / 100
weight = float(weightInput.text())
bmi = weight / (height ** 2)
resultLabel.setText(f"BMI는 {bmi:.1f}입니다.")

layout = QVBoxLayout()
heightInput = QLineEdit("180")
weightInput = QLineEdit("70")
calculateButton = QPushButton("Calculate BMI")
calculateButton.clicked.connect(calculate_bmi)
resultLabel = QLabel("BMI 계산 결과는?")
layout.addWidget(heightInput)
layout.addWidget(weightInput)
layout.addWidget(calculateButton)
layout.addWidget(resultLabel)

widget = QWidget()
widget.setLayout(layout)

window = QMainWindow()
window.setWindowTitle("파이썬실습")
window.setCentralWidget(widget)

window.show()
app.exec()

Комментарии

Информация по комментариям в разработке