欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

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

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

項(xiàng)目編號(hào):B398

文件大?。?7M

源碼說(shuō)明:帶中文注釋

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

簡(jiǎn)要概述:

Python版本

Python 3.7.4


依賴(lài)庫(kù)

 -tkinter

-time、datetime

 -math


項(xiàng)目背景

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


已有功能

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

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

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

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


計(jì)算器具體頁(yè)面

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

使用說(shuō)明

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


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


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


日期計(jì)算:


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


減法


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


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


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


文件對(duì)應(yīng)說(shuō)明

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


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


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


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


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


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


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


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


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


# 程序員型的計(jì)算處理過(guò)程是在 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

    │  │  └ 具體頁(yè)面.png

    │  ├ script

    │  │  └ main.exe

    ├ docs

    │  └ 具體頁(yè)面.png

    ├ script

    │  └ main.exe

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