原文鏈接:https://blog.csdn.net/weixin_45596189/article/details/103717632
開發環境:Visual Studio Code
操作系統:Microsoft Window 10
Python版本:3.7
我們將按下列步驟構建輸出頁面
1、使用Qt Desgner繪製界面,如下圖所示:
2、更改對象名,如下圖所示:
3、信號和槽如下圖所示:
4、參考例程:
# 系統包
import sys
import random
from PyQt5 import QtCore, QtGui, QtWidgets
# 項目包
from Ui_MainWindow import Ui_MainWindow
i = random.randint(0,10)
print(i)
class CMainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
def __init__(self, parent = None):
super(CMainWindow, self).__init__(parent)
self.setupUi(self)
# 主窗體設置
self.show()
def Guess(self):
a = int(self.txtNumber.text())
if a > 10 :
self.labResult.setText(str('結果:請輸入0~10之間的數字!'))
if a < 0 :
self.labResult.setText (str('結果:請輸入0~10之間的數字!!!'))
if 10 >= a > i :
self.labResult.setText(str('結果:猜大了!'))
if 0 <= a < i :
self.labResult.setText(str('結果:猜小了!'))
if a == i :
self.labResult.setText(str( '結果:恭喜你猜對了!!!'))
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
MainWindow = CMainWindow()
sys.exit(app.exec_())