用pyqt5做个植物大战僵尸代码示例
时间: 2024-04-14 16:24:38 浏览: 134
当然可以!下面是一个简单的使用PyQt5实现植物大战僵尸的代码示例:
```python
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QLabel, QPushButton
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("植物大战僵尸")
self.setGeometry(100, 100, 800, 600)
self.label = QLabel(self)
self.label.setText("欢迎来到植物大战僵尸!")
self.label.setGeometry(300, 200, 200, 50)
self.button = QPushButton(self)
self.button.setText("开始游戏")
self.button.setGeometry(350, 300, 100, 50)
self.button.clicked.connect(self.start_game)
def start_game(self):
self.label.setText("游戏已开始!")
if __name__ == "__main__":
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
```
这个示例代码创建了一个简单的窗口,包含一个标签和一个按钮。点击按钮后,标签的文本会改变。你可以根据自己的需求进一步扩展和完善这个代码。
阅读全文