前言
猜单词:将单词存在列表中,使用random随机在列表中选择一个单词存入全局列表A,将用户猜的单词也存在全局列表A,当A[0]==A[1]时,判断猜单词正确。
代码还可以优化,例如猜单词不用全部写,写缺少的字母就可以;计分等。
效果:
一、实现步骤
第一步:点击VS2019–>工具–>QtDesigner
注:VS2019配置PyQt5参考链接https://blog.csdn.net/Target_MIT/article/details/105884640
第二步:在pyqt5画界面
第三步:将ui界面添加到项目中
点击图中的红框框处
第四步:将ui界面生成代码
第五步:添加代码
给按钮添加使用connect连接自己创建的槽方法实现相关功能
二、代码
代码如下:
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtWidgets import QApplication,QMainWindow,QPushButton,QWidget
import random
import sys
message = ['1','2']
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(354, 245)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
self.gridLayout.setObjectName("gridLayout")
self.label = QtWidgets.QLabel(self.centralwidget)
self.label.setObjectName("label")
self.