Narzędzia użytkownika

Narzędzia witryny


kategoria:programowanie:python:suma

Dodawanie liczb

Prosty program do dodawania liczb przy użyciu biblioteki PyQt5 w języku 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

kategoria/programowanie/python/suma.txt · ostatnio zmienione: przez tester