====== Dodawanie liczb ====== Prosty program do dodawania liczb przy użyciu biblioteki PyQt5 w języku Python. {{page>:szablon:gfx:python}} * Zainstaluj bibliotekę PyQt5, jeśli jej jeszcze nie masz. Możesz to zrobić za pomocą pip: ''pip install PyQt5'' * Następnie stwórz prosty interfejs użytkownika: Utwórz plik programu: ''touch dodaj.py'' Wklej kod: import sys from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QLineEdit, QPushButton, QLabel class DodawanieLiczb(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('Dodawanie Liczb') self.setGeometry(100, 100, 300, 150) layout = QVBoxLayout() self.liczba1_input = QLineEdit(self) self.liczba2_input = QLineEdit(self) self.wynik_label = QLabel(self) layout.addWidget(self.liczba1_input) layout.addWidget(self.liczba2_input) layout.addWidget(self.wynik_label) dodaj_button = QPushButton('Dodaj', self) dodaj_button.clicked.connect(self.dodaj) layout.addWidget(dodaj_button) self.setLayout(layout) def dodaj(self): liczba1 = float(self.liczba1_input.text()) liczba2 = float(self.liczba2_input.text()) suma = liczba1 + liczba2 self.wynik_label.setText(f'Wynik dodawania: {suma}') if __name__ == '__main__': app = QApplication(sys.argv) window = DodawanieLiczb() window.show() sys.exit(app.exec_()) Ten program tworzy prosty interfejs użytkownika z dwoma polami do wprowadzania liczb, przyciskiem Dodaj i polem wynikowym. Po kliknięciu przycisku Dodaj program pobiera wprowadzone liczby, dodaje je i wyświetla wynik w polu wynikowym. Wynik zostanie wyświetlony na ekranie. Uruchom program poleceniem: ''python dodaj.py'' {{indexmenu>:kategoria:programowanie:python#1}}