极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【B398】使用Python實(shí)現(xiàn)簡單計(jì)算器

2021-11-04 00:36:59      索煒達(dá)電子      805     

項(xiàng)目編號:B398

文件大?。?7M

源碼說明:帶中文注釋

開發(fā)環(huán)境:Python

簡要概述:

Python版本

Python 3.7.4


依賴庫

 -tkinter

-time、datetime

 -math


項(xiàng)目背景

計(jì)算器作為大多數(shù)新手程序員上路必做的一個(gè)項(xiàng)目,可強(qiáng)化自己的邏輯編程能力。


已有功能

-標(biāo)準(zhǔn)型:加減乘除、開根號、平方、倒數(shù)、冪次方、取余取整。

-科學(xué)型:tan 函數(shù)、sin 函數(shù)、cos 函數(shù)、階乘、log、ln。

-程序員型:進(jìn)制轉(zhuǎn)換。

-日期計(jì)算:日期相加減計(jì)算天數(shù)。


計(jì)算器具體頁面

【B398】使用Python實(shí)現(xiàn)簡單計(jì)算器

使用說明

標(biāo)準(zhǔn)型:加減乘除、取余取整、冪次方的計(jì)算結(jié)果需要按下等于鍵來看到最后的結(jié)果;倒數(shù)、開根號、平方是不需要按下等于鍵的。


科學(xué)型:對于所有的運(yùn)算需要先按下數(shù)字,再按下函數(shù)鍵。


程序員型:輸入十進(jìn)制的數(shù),顯示框會(huì)從上而下顯示16進(jìn)制、10進(jìn)制、8進(jìn)制、2進(jìn)制。


日期計(jì)算:


加法:輸入日期,加號之前的輸入要帶有年月份且以 . 進(jìn)行分割,后面可輸入一個(gè)數(shù)字進(jìn)行等于相加,計(jì)算多少天之后是那一天


減法


兩個(gè)日期進(jìn)行等于相減。


一個(gè)日期和一個(gè)數(shù)字進(jìn)行等于相減,具體同加法。


# 日期相減的范圍是3019.1.19~1970.1.1


文件對應(yīng)說明

main:主函數(shù),只需運(yùn)行這個(gè)文件就可以。


calculation/calculator_page:用來初始化四個(gè)菜單的文件。


calculation/standard_page:標(biāo)準(zhǔn)型頁面的具體內(nèi)容。


calculation/science_page:科學(xué)型頁面的具體內(nèi)容。


calculation/programmer_page:程序員頁面的具體內(nèi)容。


calculation/calculator_date_page:日期計(jì)算頁面的具體內(nèi)容。


calculation/button_name:用來實(shí)現(xiàn)按鈕的命名、位置、以及回調(diào)函數(shù)。


calculation/calculator_date:日期計(jì)算處理過程。


calculation/calculator_standard_science:標(biāo)準(zhǔn)型和科學(xué)型的計(jì)算處理過程。


# 程序員型的計(jì)算處理過程是在 programmer_page 中實(shí)現(xiàn)的。

目錄│文件列表:

 └ calculator

    │ ChangeLog.txt

    │ main.py

    │ __init__.py

    ├ calculation

    │  │ button_names.py

    │  │ calculator_date.py

    │  │ calculator_date_page.py

    │  │ calculator_page.py

    │  │ calculator_standard_science.py

    │  │ programmer_page.py

    │  │ science_page.py

    │  │ standard_page.py

    │  │ __init__.py

    │  └ __pycache__

    │     │ button_names.cpython-38.pyc

    │     │ calculator_date.cpython-38.pyc

    │     │ calculator_date_page.cpython-38.pyc

    │     │ calculator_page.cpython-38.pyc

    │     │ calculator_standard_science.cpython-38.pyc

    │     │ programmer_page.cpython-38.pyc

    │     │ science_page.cpython-38.pyc

    │     │ standard_page.cpython-38.pyc

    │     └ __init__.cpython-38.pyc

    ├ calculator-master

    │  │ .gitignore

    │  │ ChangeLog.txt

    │  │ LICENSE

    │  │ main.py

    │  │ README.md

    │  │ __init__.py

    │  ├ calculation

    │  │  │ button_names.py

    │  │  │ calculator_date.py

    │  │  │ calculator_date_page.py

    │  │  │ calculator_page.py

    │  │  │ calculator_standard_science.py

    │  │  │ programmer_page.py

    │  │  │ science_page.py

    │  │  │ standard_page.py

    │  │  └ __init__.py

    │  ├ docs

    │  │  └ 具體頁面.png

    │  ├ script

    │  │  └ main.exe

    ├ docs

    │  └ 具體頁面.png

    ├ script

    │  └ main.exe

TAG簡單計(jì)算器
  • 1 次
  • 10 分