# 20192201 2019-2020-2 《Python程序设计》实验二报告

课程:《Python程序设计》
班级: 1922
姓名: 高博文
学号:20192201
实验教师:王志强
实验日期:2022年4月6日
必修/选修: 公选课

## 1.实验内容

  • 设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。

  • 考核基本语法、判定语句、循环语句、逻辑运算等知识点

## 2. 实验过程及结果
      (1)安装pyQt5和Qtdesinger

 

 

 (2)打开Qtdesinger新建文件进行设计

 

 

 (3)将形成的py文件通过uic转化成py文件

 

 

 (4)敲代码。。。。

 

重要的部分就是:

self.button_0.clicked.connect(self.button_event(0))
这一段将点击按钮的行为记录并返回这个事件的函数

结果

例1

 

 

 

 例2

 上传gitee

 

 

 


## 3. 实验过程中遇到的问题和解决过程
- 问题1:主要是没用过pyqt5这一系列插件,网上的攻略和实际情况略有差别
- 问题1解决方案:就多试一试就好了
- 问题2:.iu转.py以后的文件很有很多报错不知道为什么
- 问题2解决方案:照着格式自己改的。。。。
- ...


## 其他(感悟、思考等)

主要就是ui的学习,虽然是一个没学过的东西,但是有之前用uniapp写过前端一些经历,所以接受起来也没那么困难,倒是配置一些场外因素有点复杂,但还是查csdn做的。

## 参考资料

CSDN:PyQt5(designer)入门教程

CSDN:用PyQt5开发一个简易的计算器