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

网站后台怎么更新网站南京网站外包

网站后台怎么更新网站,南京网站外包,项目开发的主要流程步骤,莘庄网站建设上次使用Chatgpt写爬虫#xff0c;虽然写出来的代码很多需要修改后才能运行#xff0c;但Chatgpt提供的思路和框架都是没问题。 这次让Chatgpt写一写GUI程序#xff0c;也就是你常看到的桌面图形程序。 由于第一次测试#xff0c;就来个简单点的#xff0c;用Python写用…上次使用Chatgpt写爬虫虽然写出来的代码很多需要修改后才能运行但Chatgpt提供的思路和框架都是没问题。 这次让Chatgpt写一写GUI程序也就是你常看到的桌面图形程序。 由于第一次测试就来个简单点的用Python写用来加减乘除的计算器。 提问 请用Python写一个计算器GUI程序 ChatGPT: 代码过长就不完全展示了 它告诉我可以使用Python的tkinter库来实现简单的GUI这确实是最快捷的方法。 代码执行出来是一个很简答的计算器程序没有什么UI设计可言。 用起来也没什么毛病但似乎外观上应该更好看点。 iPhone手机的计算器APP是集美貌、简洁、方便、功效于一体的计算器代表作。 于是我问 帮我优化下这个计算器的UI界面 类似iphone计算器风格。 ChatGPT: 这次代码居然没有完整展现出来Chatgpt生成到一半自动断了也不知道什么原因。 我又问它 请写完后半部分。 ChatGPT: 最后它补充道 这段代码实现了以下功能1、创建计算器 GUI 的主要界面包括数字按钮和文本框 2、对数字按钮和运算符按钮的点击事件进行响应完成对方程的修改、计算和清空等操作 3、实现了基本的错误处理功能。你可以将这段代码保存为 calculator.py并在命令行中运行它即可启动这个计算器 GUI 程序。经过优化后的代码UI确实好看多了类似iPhone计算器的风格但美感上还差很多功能也比较简单。 附上完整代码 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.pierceye.com/news/718597/

相关文章:

  • 响水做网站价格余江网站建设
  • 好的免费个人网站网站建设所需要的材料
  • 南宁本地网站有哪些建筑工程网络组网
  • 如何构建一个网站wordpress更换ssl
  • 做电影网站需要注意什么安徽易企建站
  • 莆田网站格在哪里做网站数据维护
  • 建设的网站别人登录密码做个企业网站多少钱
  • 邢台网站推广怎么做好网站推理
  • 网站项目需求盐城网站开发基本流程
  • 桐乡市城乡规划建设局网站网站企业备案和个人备案的区别
  • 公职人员可以做公益网站吗dw做的网站怎么放到服务器上
  • wordpress 导航网站模板wordpress建立企业网站
  • 厦门网站建设哪里好青岛做网站电话
  • 中国做网站正邦自己建站模板
  • 网站设计公司如何盈利安阳做网站多少钱
  • 简述网站开发的主要阶段邢台短视频推广
  • 黑彩网站充值就给你做单子青岛高品质网站建设
  • 网站建设是固定资产还是列费用矿泉水瓶50种手工制作
  • 兰州 网站建设凡客优品家居
  • 国内免费网站服务器推荐夸克网页版
  • 旅游型网站开发网站开发语言分析
  • 上海 网站建设平台 补贴始兴县建设局网站
  • 湘潭学校网站建设 z磐石网络桥 网站建设
  • 自建外贸网站多少钱长春新冠最新情况
  • 网站seo是啥镜像wordpress博客
  • 广州手机网站建设电子商务平台经营者对于竞价排名的商品或服务
  • 宁波网站建设联系电话查询网站页面设计服务
  • 网站建设关键词分类如何建设品牌网站
  • 常平哪里有招计算机网站开发的商业网站制作
  • 手机关键词点击排名软件长春seo排名扣费