Python 预测孩子身高
生活随笔
收集整理的這篇文章主要介紹了
Python 预测孩子身高
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python 孩子身高預測:
源代碼:
# 創建死循環,直至 用戶自行 選擇 退出 while True :# 分割線print('*'*60)print('*'*10,'歡迎來到 孩子身高 預測系統','*'*10)# 功能選擇print('\t1、預測查詢')print('\t2、退出系統')menus_select = input('請選擇功能( 1、2 ):')# 對輸入的內容進行判斷if menus_select == '1' or menus_select == '預測查詢' :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'孩子的身高預估在: {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'孩子的身高預估在: {girls_height_min}CM 與 {girls_height_max}CM 之間'print(girls_height_result)else:print('請正確輸入孩子性別')elif menus_select == '2' or menus_select == '退出系統' :breakelse :print('請選擇正確的功能項')# 分割線print('*' * 60)print()print()
運行效果:
總結
以上是生活随笔為你收集整理的Python 预测孩子身高的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UESTC 1144 Big B
- 下一篇: 引用 各类相册制作代码