Python 预测孩子身高
生活随笔
收集整理的這篇文章主要介紹了
Python 预测孩子身高
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Python 孩子身高預(yù)測:
源代碼:
# 創(chuàng)建死循環(huán),直至 用戶自行 選擇 退出 while True :# 分割線print('*'*60)print('*'*10,'歡迎來到 孩子身高 預(yù)測系統(tǒng)','*'*10)# 功能選擇print('\t1、預(yù)測查詢')print('\t2、退出系統(tǒng)')menus_select = input('請選擇功能( 1、2 ):')# 對輸入的內(nèi)容進(jìn)行判斷if menus_select == '1' or menus_select == '預(yù)測查詢' :father_height = float(input('請輸入父親身高:'))mother_height = float(input('請輸入母親身高:'))children_gender = input('請輸入孩子性別(女 或 男):')if children_gender == '男':# 固定的計算公式boys_height_min = (45.99) + ((0.78 * (father_height + mother_height)) / 2) - (5.29)boys_height_max = (45.99) + ((0.78 * (father_height + mother_height)) / 2) + (5.29)boys_height_result = f'孩子的身高預(yù)估在: {boys_height_min}CM 與 {boys_height_max}CM 之間'print(boys_height_result)elif children_gender == '女':girls_height_min = (37.85) + ((0.75 * (father_height + mother_height)) / 2) - (5.29)girls_height_max = (37.85) + ((0.75 * (father_height + mother_height)) / 2) + (5.29)girls_height_result = f'孩子的身高預(yù)估在: {girls_height_min}CM 與 {girls_height_max}CM 之間'print(girls_height_result)else:print('請正確輸入孩子性別')elif menus_select == '2' or menus_select == '退出系統(tǒng)' :breakelse :print('請選擇正確的功能項(xiàng)')# 分割線print('*' * 60)print()print()
運(yùn)行效果:
總結(jié)
以上是生活随笔為你收集整理的Python 预测孩子身高的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UESTC 1144 Big B
- 下一篇: 快速傅里叶变换python_快速傅里叶变