用python写的图形计算器
和同学一起写的。时间紧,写得不太好,勿喷,其中有好几百行的重复代码看得自己都不好意思。
一、使用说明及运行效果:
运行程序后首先进入功能选择界面,如图:
分别指引四个功能区。
1.第一部分:基本运算部分(BasicOperation)
主界面如图:
除基本运算外,可计算三角函数、双曲函数及其反函数等。
运算示例如下。
2.第二部分:函数作图功能(FunctionGraph)
用户定义单变量函数后并给定区间,点击“Draw”按钮即可画出函数图形,函数类型支持界面上所有函数的组合形式。
该画图功能中程序会根据给定区间,现在区间上求出函数的极值,再定义出坐标画图,所以可将图像比较合理布局于界面上。
示例如下:
3.第三部分:积分功能(Integration)
同样的,给定单变量函数表达式以及区间,点击“Integrate”即进行积分。
注意:界面上的函数表达式使用界面按钮输入,但区间需要键盘输入。
演示如下:
4.第四部分:微分功能(Differential)
给定单变量函数表达式以及取值点,点击“Differential”即进行积分。
注意:界面上的函数表达式使用界面按钮输入,但区间需要键盘输入。
演示如下:
二、模块组织:
主要分为五个模块,即有四个主要功能。
1.基本运算 BasicOpe(win)
2.函数作图 FuncGraph()
3.积分运算 Integra()
4.微分运算 Differ()
5.主函数 chfunc()
程序的界面是用graphics库编的,主函数中用while循环不断判断点的位置
下面是源码下载地址:
//2012.9.7更新:网盘老是会过期,需要源码的直接留邮箱吧!
转载于:https://www.cnblogs.com/zyearn/archive/2012/02/22/2921185.html
用python写的图形计算器相关推荐
- python银行利息问题_python入门教程NO.8 用python写个存款利息计算器
python入门教程 python入门教程NO.8 用python写个存款利息计算器 本文涉及的python基础语法为def函数,return,函数的各参数示例,匿名函数等 函数初识 函数是一段组织好 ...
- python存款模块_python入门教程NO.8用python写个存款利息计算器
python 入门教程 NO.8 用 python 写个存款利息计算器 本文涉及的 python 基础语法为 def 函数, return ,函数的各参数示例,匿名函数等 函数初识 函数是一段组织好的 ...
- python写前端图形界面_如何Tkinter模块编写Python图形界面
一.为何使用Tkinter而非PyQt 众所周知,在Python中创建图形界面程序有很多种的选择,其中PyQt和wxPython都是很热门的模块包,这些第三方的图形界面模块功能强大.配置丰富,界面美观 ...
- python中tk窗口刷新_80 行 Python 代码写个图形计算器
↑ 关注 + 星标 ,每天学Python新技能 后台回复[大礼包]送你Python自学大礼 01 实现 我们几乎每个人都用过计算器,大家对于计算器应该都是比较熟悉的,计算器整体也是比较简单的,主要包括 ...
- 存款利息python题_python入门教程NO.8 用python写个存款利息计算器 已
本文涉及的python基础语法为def函数,return,函数的各参数示例,匿名函数等 函数初识 函数是一段 组织好的 可重复使用的 用来实现特定功能的 代码块. 函数能提高代码的模块性,和代码的重复 ...
- python计算存款_python入门教程NO.8 用python写个存款利息计算器
本文涉及的python基础语法为def函数,return,函数的各参数示例,匿名函数等 函数初识 函数是一段组织好的 可重复使用的 用来实现特定功能的代码块. 函数能提高代码的模块性,和代码的重复利用 ...
- python计算存款本金和利息_python入门教程NO.8 用python写个存款利息计算器
本文涉及的python基础语法为def函数,return,函数的各参数示例,匿名函数等 函数初识 函数是一段组织好的 可重复使用的 用来实现特定功能的代码块. 函数能提高代码的模块性,和代码的重复利用 ...
- 用python写一个图形界面!
作为Pyhan开发者,你迟早都会碰到图形用户界面(GUI)应用开发任务,这时候我们就需要一些界面库来帮助我们快速搭建界面,python的界面库很多,我认识的并不多,这里只列出几种我认识的 1.tkin ...
- python闰年统计_利用Python写一个闰年计算器和每月天数计算器
闰年计算器 题目:输入年份,判断该年是否为闰年. 方法:1.能被400整除的年份 2.能被4整除,但不能被100整除 1 print('---闰年判断器kql,按q退出---') 2 while Tr ...
最新文章
- android 事件冒泡,Android事件分发
- 养成好的生活和学习习惯
- 存储组和数据库的区别?
- 几个简单的shell脚本
- cassandra可视化_容器化Spring Data Cassandra应用程序
- 设计一个类代表二维空间的一个圆。_平面设计基础——点、线、面
- 深度学习数字仪表盘识别_【深度学习系列】手写数字识别实战
- docker- 构建镜像:
- 内存泄漏(Memory Leak)
- 《零点起飞学C++》.(秦广军)
- SMT工艺培训一日谈
- Deeping Learning学习与感悟——《深度学习工程师》_4
- 行业json数据以及elementui级联格式
- python中几种括号的用法()、[]、{} 举例说明
- php怎么做地图源代码,php直播源码百度地图坐标拾取系统自定义页面
- [POI2009]Lyz
- 用 typescript 做一个贪吃蛇小游戏
- TestNG入门教程-6-enabled和priority属性
- html获取随机字母,html5 canvas随机生成英文字母数字组合图片验证码代码
- javascript组合模式创建对象