C-healthy


NameC-healthy JSON
Version 0.2.2 PyPI version JSON
download
home_pageNone
SummaryA library for calculating body index include: [BMI, BMR, TDEE, HDSD, WHR, LBM, BFP, BBW, IBW, MA, FFMI, RFM, VFR, BSA, VO2MAX, HSI, MMI, BFM]
upload_time2025-01-24 05:11:53
maintainerNone
docs_urlNone
authorNguyen Truong Chinh
requires_python>=3.6
licenseNone
keywords bmi bmr tdee hdsd whr lbm bfp bbw ibw ma ffmi rfm vfr bsa vo2max hsi mmi bfm
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # C_healthy

C_healthy là thư viện Python để tính toán các chỉ số sức khỏe (BMI, BMR, TDEE, và nhiều chỉ số khác) 

## Cách cài đặt
```bash
pip install C_healthy
```
## Cách sử dụng 
```bash
from C_healthy import BMI, BMR, TDEE, WHR, LBM, BFP, BBW, IBW, MA, FFMI, RFM, VFR, BSA, VO2MAX, HSI, MMI, BFM

bmi = BMI(70, 1.75)
bmr = BMR("nam", 60, 1.75, 18)
tdee = TDEE("nam", 60, 1.75, 18, 3)
lbm = LBM("nam", 70, 1.75) 
ffmi = FFMI("nam", 60, 1.7)
rfm = RFM(85, 1.7) 
bfp = BFP("nam", 70, 1.75, 20)
ibw = IBW("nam", 1.75)
whr = WHR("nam", 85, 95)
bbw = BBW(60)
ma = MA("nam", 70, 1.7, 18)
vfr = VFR(85, 95)
bsa = BSA(1.7, 60)
vo2max = VO2MAX(110, 60)
hsi = HSI("nam", 60, 1.7, 18, 200, 110)
mmi = MMI("nam", 60, 1.7)
bfm = BFM("nam", 60, 1.7, 18)
print("BMI:", bmi)
print("BMR:", bmr)
print("TDEE:", tdee)
print("LBM:", lbm)
print("FFMI:", ffmi)
print("RFM:", rfm)
print("BFP:", bfp)
print("IBW:", ibw)
print("WHR:", whr)
print("BBW:", bbw)
print("MA:", ma)
print("VFR:", vfr)
print("BSA:", bsa)
print("VO2MAX:", vo2max)
print("HSI:", hsi)
print("MMI:", mmi)
print("BFM:", bfm)
```

## Hoặc có thể dùng cho nhiều người bằng đoạn oop sau
```bash
import sys
from C_healthy import BMI, BMR, TDEE, WHR, LBM, BFP, NW, IBW, MA

#sys.stdin = open('TASK.inp', 'r')   # Đọc dữ liệu từ TASK.inp
#sys.stdout = open('TASK.out', 'w') # Ghi dữ liệu ra TASK.out

class BodyIndex:
    def __init__(self, gioi_tinh, chieu_cao, can_nang, tuoi, chi_so_R, vong_eo, vong_hong):
        self.gioi_tinh = gioi_tinh
        self.chieu_cao = chieu_cao
        self.can_nang = can_nang
        self.tuoi = tuoi 
        self.chi_so_R = chi_so_R
        self.vong_eo = vong_eo
        self.vong_hong = vong_hong
    def hien_thi_ket_qua(self):
        print(BMI(self.can_nang, self.chieu_cao))
        print(BMR(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))
        print(TDEE(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi, self.chi_so_R))
        print(LBM(self.gioi_tinh, self.can_nang, self.chieu_cao))
        print(BFP(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))
        print(WHR(self.gioi_tinh, self.vong_eo, self.vong_hong))
        print(IBW(self.gioi_tinh, self.chieu_cao))
        print(NW(self.can_nang))
        print(MA(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))

TruongChinh = BodyIndex("nam", 1.7, 70, 18, 3, 85, 95)
TruongChinh.hien_thi_ket_qua() 
# ... Và thêm nhiều người khác ở đây
```
CUỐI CÙNG CẢM ƠN CÁC BẠN ĐÃ TIN DÙNG THƯ VIỆN CỦA MÌNH

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "C-healthy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "BMI, BMR, TDEE, HDSD, WHR, LBM, BFP, BBW, IBW, MA, FFMI, RFM, VFR, BSA, VO2MAX, HSI, MMI, BFM",
    "author": "Nguyen Truong Chinh",
    "author_email": "chinhcuber@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/84/d6/943b3c31de7b63360923e823afb05a7cfb5cc7de9f40634e0d1f0b934014/c_healthy-0.2.2.tar.gz",
    "platform": null,
    "description": "# C_healthy\r\n\r\nC_healthy l\u00e0 th\u01b0 vi\u1ec7n Python \u0111\u1ec3 t\u00ednh to\u00e1n c\u00e1c ch\u1ec9 s\u1ed1 s\u1ee9c kh\u1ecfe (BMI, BMR, TDEE, v\u00e0 nhi\u1ec1u ch\u1ec9 s\u1ed1 kh\u00e1c) \r\n\r\n## C\u00e1ch c\u00e0i \u0111\u1eb7t\r\n```bash\r\npip install C_healthy\r\n```\r\n## C\u00e1ch s\u1eed d\u1ee5ng \r\n```bash\r\nfrom C_healthy import BMI, BMR, TDEE, WHR, LBM, BFP, BBW, IBW, MA, FFMI, RFM, VFR, BSA, VO2MAX, HSI, MMI, BFM\r\n\r\nbmi = BMI(70, 1.75)\r\nbmr = BMR(\"nam\", 60, 1.75, 18)\r\ntdee = TDEE(\"nam\", 60, 1.75, 18, 3)\r\nlbm = LBM(\"nam\", 70, 1.75) \r\nffmi = FFMI(\"nam\", 60, 1.7)\r\nrfm = RFM(85, 1.7) \r\nbfp = BFP(\"nam\", 70, 1.75, 20)\r\nibw = IBW(\"nam\", 1.75)\r\nwhr = WHR(\"nam\", 85, 95)\r\nbbw = BBW(60)\r\nma = MA(\"nam\", 70, 1.7, 18)\r\nvfr = VFR(85, 95)\r\nbsa = BSA(1.7, 60)\r\nvo2max = VO2MAX(110, 60)\r\nhsi = HSI(\"nam\", 60, 1.7, 18, 200, 110)\r\nmmi = MMI(\"nam\", 60, 1.7)\r\nbfm = BFM(\"nam\", 60, 1.7, 18)\r\nprint(\"BMI:\", bmi)\r\nprint(\"BMR:\", bmr)\r\nprint(\"TDEE:\", tdee)\r\nprint(\"LBM:\", lbm)\r\nprint(\"FFMI:\", ffmi)\r\nprint(\"RFM:\", rfm)\r\nprint(\"BFP:\", bfp)\r\nprint(\"IBW:\", ibw)\r\nprint(\"WHR:\", whr)\r\nprint(\"BBW:\", bbw)\r\nprint(\"MA:\", ma)\r\nprint(\"VFR:\", vfr)\r\nprint(\"BSA:\", bsa)\r\nprint(\"VO2MAX:\", vo2max)\r\nprint(\"HSI:\", hsi)\r\nprint(\"MMI:\", mmi)\r\nprint(\"BFM:\", bfm)\r\n```\r\n\r\n## Ho\u1eb7c c\u00f3 th\u1ec3 d\u00f9ng cho nhi\u1ec1u ng\u01b0\u1eddi b\u1eb1ng \u0111o\u1ea1n oop sau\r\n```bash\r\nimport sys\r\nfrom C_healthy import BMI, BMR, TDEE, WHR, LBM, BFP, NW, IBW, MA\r\n\r\n#sys.stdin = open('TASK.inp', 'r')   # \u0110\u1ecdc d\u1eef li\u1ec7u t\u1eeb TASK.inp\r\n#sys.stdout = open('TASK.out', 'w') # Ghi d\u1eef li\u1ec7u ra TASK.out\r\n\r\nclass BodyIndex:\r\n    def __init__(self, gioi_tinh, chieu_cao, can_nang, tuoi, chi_so_R, vong_eo, vong_hong):\r\n        self.gioi_tinh = gioi_tinh\r\n        self.chieu_cao = chieu_cao\r\n        self.can_nang = can_nang\r\n        self.tuoi = tuoi \r\n        self.chi_so_R = chi_so_R\r\n        self.vong_eo = vong_eo\r\n        self.vong_hong = vong_hong\r\n    def hien_thi_ket_qua(self):\r\n        print(BMI(self.can_nang, self.chieu_cao))\r\n        print(BMR(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))\r\n        print(TDEE(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi, self.chi_so_R))\r\n        print(LBM(self.gioi_tinh, self.can_nang, self.chieu_cao))\r\n        print(BFP(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))\r\n        print(WHR(self.gioi_tinh, self.vong_eo, self.vong_hong))\r\n        print(IBW(self.gioi_tinh, self.chieu_cao))\r\n        print(NW(self.can_nang))\r\n        print(MA(self.gioi_tinh, self.can_nang, self.chieu_cao, self.tuoi))\r\n\r\nTruongChinh = BodyIndex(\"nam\", 1.7, 70, 18, 3, 85, 95)\r\nTruongChinh.hien_thi_ket_qua() \r\n# ... V\u00e0 th\u00eam nhi\u1ec1u ng\u01b0\u1eddi kh\u00e1c \u1edf \u0111\u00e2y\r\n```\r\nCU\u1ed0I C\u00d9NG C\u1ea2M \u01a0N C\u00c1C B\u1ea0N \u0110\u00c3 TIN D\u00d9NG TH\u01af VI\u1ec6N C\u1ee6A M\u00ccNH\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A library for calculating body index include: [BMI, BMR, TDEE, HDSD, WHR, LBM, BFP, BBW, IBW, MA, FFMI, RFM, VFR, BSA, VO2MAX, HSI, MMI, BFM]",
    "version": "0.2.2",
    "project_urls": null,
    "split_keywords": [
        "bmi",
        " bmr",
        " tdee",
        " hdsd",
        " whr",
        " lbm",
        " bfp",
        " bbw",
        " ibw",
        " ma",
        " ffmi",
        " rfm",
        " vfr",
        " bsa",
        " vo2max",
        " hsi",
        " mmi",
        " bfm"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d249ffded9786e81feaf6ca0569d3cec847881a7d206283090cae6e719e652e",
                "md5": "ced86cf7821aa49326df05d32a76e5f0",
                "sha256": "7ec644fc687991bead2bfef055f7065646d03fdd105b846476bc8a976504ec5c"
            },
            "downloads": -1,
            "filename": "C_healthy-0.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ced86cf7821aa49326df05d32a76e5f0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 7449,
            "upload_time": "2025-01-24T05:11:52",
            "upload_time_iso_8601": "2025-01-24T05:11:52.009019Z",
            "url": "https://files.pythonhosted.org/packages/3d/24/9ffded9786e81feaf6ca0569d3cec847881a7d206283090cae6e719e652e/C_healthy-0.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84d6943b3c31de7b63360923e823afb05a7cfb5cc7de9f40634e0d1f0b934014",
                "md5": "d2d207771924f129f7c8da77e4e20c7a",
                "sha256": "03d8a819a958c1ff5d33983c64cd018ecb36e081682f8b1a709b157dce98d413"
            },
            "downloads": -1,
            "filename": "c_healthy-0.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "d2d207771924f129f7c8da77e4e20c7a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 6365,
            "upload_time": "2025-01-24T05:11:53",
            "upload_time_iso_8601": "2025-01-24T05:11:53.197309Z",
            "url": "https://files.pythonhosted.org/packages/84/d6/943b3c31de7b63360923e823afb05a7cfb5cc7de9f40634e0d1f0b934014/c_healthy-0.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-24 05:11:53",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "c-healthy"
}
        
Elapsed time: 0.67197s