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

在建设银行网站上还贷做网站现在好弄么

在建设银行网站上还贷,做网站现在好弄么,网站优化怎样做,龙岩古田上次使用 Chatgpt 写爬虫#xff0c;虽然写出来的代码很多需要修改后才能运行#xff0c;但Chatgpt提供的思路和框架都是没问题。 这次让 Chatgpt 写一写GUI程序#xff0c;也就是你常看到的桌面图形程序。 由于第一次测试#xff0c;就来个简单点的#xff0c;用Python…上次使用 Chatgpt 写爬虫虽然写出来的代码很多需要修改后才能运行但Chatgpt提供的思路和框架都是没问题。 这次让 Chatgpt 写一写GUI程序也就是你常看到的桌面图形程序。 由于第一次测试就来个简单点的用Python写用来加减乘除的计算器。 提问请用Python写一个计算器GUI程序 代码过长就不完全展示了 它告诉我可以使用Python的tkinter库来实现简单的GUI这确实是最快捷的方法。 代码执行出来是一个很简答的计算器程序没有什么UI设计可言。 用起来也没什么毛病但似乎外观上应该更好看点。 iPhone手机的计算器APP是集美貌、简洁、方便、功效于一体的计算器代表作。 于是我问帮我优化下这个计算器的UI界面 类似iphone计算器风格。 ChatGPT: 这次代码居然没有完整展现出来Chatgpt生成到一半自动断了也不知道什么原因。 我又问它请写完后半部分。 ChatGPT: 最后它补充道 这段代码实现了以下功能1、创建计算器 GUI 的主要界面包括数字按钮和文本框 2、对数字按钮和运算符按钮的点击事件进行响应完成对方程的修改、计算和清空等操作 3、实现了基本的错误处理功能。你可以将这段代码保存为 calculator.py并在命令行中运行它即可启动这个计算器 GUI 程序。经过优化后的代码UI确实好看多了类似iPhone计算器的风格但美感上还差很多功能也比较简单。 附上完整代码来自Chatgpt import tkinter as tk from tkinter import fontclass Calculator:def __init__(self, master):self.master mastermaster.title(Calculator)master.geometry(350x560)master.resizable(widthFalse, heightFalse)# 设置按钮和文本框字体self.button_font font.Font(size20)self.equation_font font.Font(size30)# 创建显示方程的文本框self.equation tk.Entry(master, width12, fontself.equation_font, borderwidth0, justifytk.RIGHT)self.equation.grid(row0, column0, columnspan4, padx10, pady20, ipady15)# 创建数字按钮self.create_button(C, 1, 0, bgwhite, fgblack, width4, height2)self.create_button(±, 1, 1, bgwhite, fgblack, width4, height2)self.create_button(%, 1, 2, bgwhite, fgblack, width4, height2)self.create_button(÷, 1, 3, bg#FF9500, fgwhite, width4, height2)self.create_button(7, 2, 0, bg#E4E4E4, fgblack)self.create_button(8, 2, 1, bg#E4E4E4, fgblack)self.create_button(9, 2, 2, bg#E4E4E4, fgblack)self.create_button(×, 2, 3, bg#FF9500, fgwhite, width4, height2)self.create_button(4, 3, 0, bg#E4E4E4, fgblack)self.create_button(5, 3, 1, bg#E4E4E4, fgblack)self.create_button(6, 3, 2, bg#E4E4E4, fgblack)self.create_button(-, 3, 3, bg#FF9500, fgwhite, width4, height2)self.create_button(1, 4, 0, bg#E4E4E4, fgblack)self.create_button(2, 4, 1, bg#E4E4E4, fgblack)self.create_button(3, 4, 2, bg#E4E4E4, fgblack)self.create_button(, 4, 3, bg#FF9500, fgwhite, width4, height2)self.create_button(0, 5, 0, bg#E4E4E4, fgblack, width8)self.create_button(., 5, 2, bg#E4E4E4, fgblack)self.create_button(, 5, 3, bg#FF9500, fgwhite, width4, height2)def create_button(self, text, row, column, bg#F0F0F0, fgblack, width2, height1):# 创建按钮button tk.Button(self.master, texttext, bgbg, fgfg, widthwidth, heightheight, fontself.button_font,borderwidth0, commandlambda: self.button_click(text))button.grid(rowrow, columncolumn, padx5, pady5, ipady5, stickyNSEW)def button_click(self, text):if text C:self.equation.delete(0, tk.END)elif text ±:equation self.equation.get()if equation.startswith(-):self.equation.delete(0)self.equation.insert(0, equation[1:])elif equation:self.equation.insert(0, -)elif text %:equation self.equation.get()try:result float(equation) / 100self.equation.delete(0, tk.END)self.equation.insert(0, result)except ValueError:passelif text in [, -, ×, ÷]:if self.equation.get() and not self.equation.get().endswith((, -, ×, ÷)):self.equation.insert(tk.END, text)elif text .:if self.equation.get() and . not in self.equation.get():self.equation.insert(tk.END, .)elif not self.equation.get():self.equation.insert(tk.END, 0.)elif text :equation self.equation.get()try:result eval(equation)self.equation.delete(0, tk.END)self.equation.insert(0, result)except (SyntaxError, ZeroDivisionError):self.equation.delete(0, tk.END)self.equation.insert(0, Error)else:self.equation.insert(tk.END, text)# 创建主窗口 root tk.Tk()# 创建计算器 GUI calculator Calculator(root)# 进入主事件循环 root.mainloop()这段代码还有很多值得修改的地方如果你有兴趣可以试试。
http://www.hkea.cn/news/14359791/

相关文章:

  • 银川网站推广方式广州建网站公司排名
  • 理财网站建设方案书wordpress网站上传服务器
  • 北京建站推广给静态网站加后台
  • 装修门户网站程序 cms瑞丽住建局网站
  • 江苏建设人才考试网是啥网站免备案网站建设
  • 做最好的导航网站企业网站优化分为两个方向
  • 金山网站建设费用做一个微网站平台
  • 介绍网站ppt该怎么做网页设计入门首先要学什么
  • 苏州园区建设网站首页深圳seo优化推广
  • 什么是网站栏目标题申请域名之后如何做网站
  • 淘宝客网站开发上架注册微信小程序流程
  • 有什么正规的网站做代加工装修公司营销网站模板
  • 做线上交互的网站wordpress-demo
  • 英国小子做房产网站嵌入式软件开发简历
  • 制作自己的平台网站河南建设监理协会新网站
  • php怎么创建网站企业信息查询系统入口
  • 帮人做图挣外快的网站jsp网站开发技巧
  • 创建一个新的公司网站好推建站
  • 珠宝类企业网站(手机端)wordpress中文网址转换
  • 东莞建设网站公司公司做网站要多少钱
  • dota2海涛做的网站wordpress 个人简介
  • 网站seo步骤移动端显卡天梯图2021
  • 网站维护费用包括哪些校园加盟网站建设
  • 网站开发研究现状外包网站建设公司
  • 网站怎么制作软件wordpress来源转载
  • 网站开发流程人物wordpress古文主题
  • 快站建站画册设计需要注意的事项
  • 网站开发哪些公司wordpress响应 延时
  • html5做网站链接范例wordpress文章显示插件
  • 建设工程+质量+协会网站苏州做网站的专业公司