日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python写的图形计算器

發布時間:2025/5/22 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用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写的图形计算器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。