Python語言系統學習23:作品——PYQT5猜數遊戲

原文鏈接: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_())

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章