07 Python小節案例

2021-09-02 19:08:16 字數 790 閱讀 2736

採集乙個人的身高, 體重, 年齡和性別; 告訴ta, 自己的體脂率是否在正常範圍之內

1.知識考察點

注釋

輸入輸出

變數使用

變數的命名規範

運算子的使用

資料型別轉換

2.體脂率計算公式

bmi = 體重(kg) / (身高 * 身高)(公尺)

體脂率 = 1.2 * bmi + 0.23 * 年齡 - 5.4 - 10.8*性別(男:1 女:0)

正常成年人的體脂率分別是男性15%~18%和女性25%~28%

3.功能分析

輸入

身高體重

年齡性別

資料處理

計算體脂率

判定體脂率, 是否在正常的範圍之內

輸出 輸出對應的結果

是否正常

輸入 身高

體重年齡

性別處理資料

計算體脂率

判定體脂率, 是否在正常的標準範圍之內

輸出 告訴使用者, 是否正常

撩課-python大資料+人工智慧1

撩課-python大資料+人工智慧2

撩課-python大資料+人工智慧3

撩課-python大資料+人工智慧4

撩課-python大資料+人工智慧5

撩課-python大資料+人工智慧6

撩課-python-gui程式設計-pyqt5

07 Python函式基礎

1.函式簡介 2.函式引數 3.函式作用域 4.遞迴函式 5.高階函式1.函式簡介 1.1 函式分類 語法 deffunname parm1,parm2.expresssions 2.函式引數 2.1 形參與實參 2.2 引數傳遞方式 def f1 name,age print name name,...

07python實現traceroute程式

這個指令碼是實現linux中traceroute程式的,是探測從我們這個機器到我們要探測的ip位址中間都需要經過那些路由。原理 我們的機器傳送udp高階口的資料報,傳送給目的位址,首先設定ttl為1,然後逐次增加,在沒有到達我們的目的ip 位址的路由,會傳送icmp的超時報文,然後我們從中提取ip位...

07 Python 條件判斷與迴圈

1 if.else a 10 if a 10 print a大於等於10 else print a小於等於10 2if.elseif.else age 22 if age 18 print 成年了 elif age 16 print 半成年 else print 未成年 2.1 for 迴圈user...