No project description provided
Project description
BMI 計算器
這是一個簡單的命令列 BMI 計算器,它可以通過使用者輸入自己的體重和身高來計算出其 BMI 值。 如何使用
使用者可以在命令列中運行該腳本,並傳遞 --weight 和 --height 兩個參數。例如:
shell
python bmi_calculator.py --weight 65 --height 170
將會輸出:
shell
您的 BMI 值為 22.49
參數說明
--weight:使用者的體重,單位為公斤。
--height:使用者的身高,單位為公分。
函數說明 calculate_bmi(weight, height)
這是一個計算 BMI 值的函數。它接受兩個參數,即使用者的體重和身高,並返回其 BMI 值。 參數
weight:使用者的體重,單位為公斤。
height:使用者的身高,單位為公分。
返回值
返回使用者的 BMI 值。 main()
這是該腳本的主函數,它使用 argparse 模塊來解析命令列參數,並調用 calculate_bmi() 函數來計算 BMI 值,最終將其輸出到命令列中。 備註
該腳本運行時需要 Python 3.6 或以上版本。
如果使用者未傳遞 --weight 或 --height 參數,腳本將會報錯。
該腳本是一個非常簡單的 BMI 計算器,不包含任何錯誤處理或邊界檢查功能。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file test-bmi-1.0.tar.gz.
File metadata
- Download URL: test-bmi-1.0.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b82b419b165f73c228068fdd466d11e99c646e44b5d208ca6b305227f9ea045
|
|
| MD5 |
80c7af7a68129f55b9250088203d81fa
|
|
| BLAKE2b-256 |
06b6d4f852ae7fe2cc56bb2015ef1a074e00054124e9c57f6810a2afae5426eb
|
File details
Details for the file test_bmi-1.0-py3-none-any.whl.
File metadata
- Download URL: test_bmi-1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6446eb1bd27caaa9d8c1c98a09d6b7ce183602227256560d30b71387968dc31e
|
|
| MD5 |
d913f4c9ca53ed82ec35191f2331d712
|
|
| BLAKE2b-256 |
8d18a536aa09e4a820c2d7c2e1310587f3f04e28a06f8492eeb768009880b54d
|