当前位置: 首页 > wzjs >正文

做软件开发有前途吗宁波最好的seo外包

做软件开发有前途吗,宁波最好的seo外包,成都专业logo设计公司,网站开发需求分析范本pyqt5生成计算机前端页面并运行 目录 pyqt5生成计算机前端页面并运行前端设计输入和文本显示布局功能函数整体布局展示 运行代码展示 前端设计 输入和文本显示 文本显示选择lineEdit部件,单行输入。 输入文本设置,为pushBottom,命名为数字1、…

pyqt5生成计算机前端页面并运行

目录

  • pyqt5生成计算机前端页面并运行
    • 前端设计
      • 输入和文本显示
      • 布局
      • 功能函数
      • 整体布局展示
    • 运行代码展示

前端设计


输入和文本显示

文本显示选择lineEdit部件,单行输入。
输入文本设置,为pushBottom,命名为数字1、2、3、4、5、6、7、8、9、0,以及+、-、*、/,以及=,点击除了=的按钮文本框会显示相应输出,点击=时会输出计算结果,最后是清除键,点击清除lineEdit的文本,也是pushBottom。

布局

第一行为文本输入及输出,剩下为pushBottom,可以使用栅格布局,可以自动调节布局
在这里插入图片描述

功能函数

  • 一键清除:clear键实现,使用自带的函数
  • 点击输入lineEdit文本:数字1、2、3、4、5、6、7、8、9、0,以及+、-、*、/
    点击输入文本代码,更改str(1)为对应按键文本
 def line_str1(self):try:a = self.lineEdit.text()b =a + str(1)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')
  • 输出lineEdit计算:=键 实现
    使用eval()进行文本字符串的计算。
    def line_str15(self):try:a = self.lineEdit.text()b = round(eval(a),8)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')

整体布局展示

布局如下
在这里插入图片描述

布局函数如下:
在这里插入图片描述

运行代码展示


代码展示:

from PyQt5 import QtCore, QtGui, QtWidgets  # 导入PyQt5的主要模块
from PyQt5.QtCore import *                 # 导入QtCore模块的所有内容,用于核心功能
from PyQt5.QtGui import *                  # 导入QtGui模块的所有内容,用于图形功能
from PyQt5.QtWidgets import QFileDialog, QMainWindow, QMessageBox  # 导入QtWidgets模块中的一些特定类
'''QFileDialog可以帮助用户选择文件路径
QMainWindow则是创建具有菜单、工具栏和状态栏的主窗口的起点。
QMessageBox可以用于向用户显示提示或警告信息'''from jsq import Ui_MainWindow  # 导入UI类,这个类包含了你的主窗口设计
import sys   # 导入系统模块,用于访问命令行参数和系统相关功能class PyQtMainEntry(QMainWindow, Ui_MainWindow): # 定义一个继承自QMainWindow和Ui_MainWindow的类def __init__(self):  # 构造函数super().__init__()  # 调用基类的构造函数进行初始化self.setupUi(self)  # 调用setupUi方法,根据Ui_MainWindow设计设置界# self.model = joblib.load('tree_model.pkl')'''定义要触发的函数'''### 全字符拼接1,2,3,5,6,7,9,10,11,13def line_str1(self):try:a = self.lineEdit.text()b =a + str(1)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str2(self):try:a = self.lineEdit.text()b = a + str(2)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str3(self):try:a = self.lineEdit.text()b = a + str(3)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str4(self):try:a = self.lineEdit.text()b = a + '+'self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str5(self):try:a = self.lineEdit.text()b = a + str(4)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str6(self):try:a = self.lineEdit.text()b = a + str(5)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str7(self):try:a = self.lineEdit.text()b = a + str(6)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str8(self):try:a = self.lineEdit.text()b = a + '-'self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str9(self):try:a = self.lineEdit.text()b = a + str(7)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str10(self):try:a = self.lineEdit.text()b = a + str(8)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str11(self):try:a = self.lineEdit.text()b = a + str(9)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str12(self):try:a = self.lineEdit.text()b = a + '*'self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str13(self):try:a = self.lineEdit.text()b = a + str(0)self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self, '错误', '请输入有效信息')def line_str16(self):try:a = self.lineEdit.text()b = a + '/'self.lineEdit.setText(b)except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')def line_str15(self):try:a = self.lineEdit.text()b = round(eval(a),8)self.lineEdit.setText(str(b))except ValueError:QMessageBox.warning(self,'错误','请输入有效信息')if __name__ == "__main__":app = QtWidgets.QApplication(sys.argv)  # 创建应用程序实例window = PyQtMainEntry()  # 创建主窗口实例window.show()  # 显示主窗口sys.exit(app.exec_())  # 进入事件循环,并确保在退出时清理

运行结果:
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/396701.html

相关文章:

  • 学电商好还是平面设计好志鸿优化设计
  • 景区网站怎么做线下推广
  • 浙江省建设厅举报网站企业培训课程安排表
  • 上海家居网站建设seo难不难
  • 高端网站建设 深圳佛山网站定制
  • wordpress图片模板下载抖音seo优化排名
  • 北京网站备案真实性核验变更常德网站seo
  • 郑州做网站第一人手机百度最新正版下载
  • 汽车网站开发流程新网域名查询
  • 临西网站建设价格今日足球赛事分析推荐
  • 自己怎么制作企业网站seo专员岗位职责
  • 厦门专业网站设计公司单页站好做seo吗
  • 服装类电子商务网站建设报告百度推广一个关键词多少钱
  • 全栈网站开发流程图互联网营销师报名费
  • 东莞市国外网站建设平台秦皇岛seo优化
  • 网站建设网站公司的序汕头网站建设方案外包
  • 网站里面的数据库是怎么做的百度推广联盟
  • 做日用品的要找什么网站澳门seo关键词排名
  • html网页设计代码购物网站免费投放广告的平台
  • 淄博周村网站建设公司建网站用什么软件
  • b2b网站免费推广平台推荐企业网站优化
  • 企业网站需要响应式seo管理工具
  • 网站建设完毕后怎么加后台百度人工客服在线咨询
  • 问题反馈的网站怎么做下载关键词推广软件
  • app安装官方免费下载seo优化服务是什么意思
  • 网站建设企业网站百度快速优化软件排名
  • 做淘宝客网站需要做后台吗中国疫情今天最新消息
  • 代理品牌seo工程师是什么职业
  • 怎么样的网站合适做城市代理百度推广官网入口
  • 陕西网站建设的内容跨境电商营销推广