Подробнее об используемых виджетах:
MainWindow - главное окно программы с его иконкой Icon.ico
QLineEdit (TextLine) - небольшое поле для ввода предполагаемых пользователем вариантов
QTextBrowser (Pole) - поле для вывода результатов сравнения значений и конечного ответа-результата
QPushButton (btn_OK) - кнопка ОК, и так понятно))
QLabel - надпись в главном окне “Введите число от 1 до 100:”
Вот так - это выглядит на деле:

А вот - сам код игры:
answers = ["Верно", "Правильно", "Молодец!"] #Ответы. В будущем будут изменены import random import sys from PyQt5 import QtWidgets import design class ExampleApp (QtWidgets.QMainWindow, design.Ui_MainWindow): def __init__ (self): super().__init__() self.setupUi (self) def main(): app = QtWidgets.QApplication (sys.argv) window = ExampleApp() window.show() app.exec_() if __name__ == '__main__': main() num = random.randint (1, 100) while True: #Создание цикла самой игры print ('Введите число от 1 до 100') guess = input() i = int (guess) if i == num: print (random.choice (answers)) #Вывод случайно выбранного ответа break elif i < num: print ('Загаданное число больше') elif i > num: print ('Загаданное число меньше') text_field = QtWidgets.TextLine btn = QtWidgets.btn_OK text_out = QWidgets.Pole
Помогите пожалуйста, уже хз сколько мучаюсь с ней, и никак не могу доделать…((