Python 條件判斷和邏輯運算測試身體指標

2021-09-03 08:25:13 字數 694 閱讀 7952

剛開始學習python,學完條件判斷和邏輯運算,寫了個根據身高體重反映身體指標的小測試,下面一起看看吧!

ps:本程式是在python 3.7版本下編寫。

# -*- coding: utf-8 -*-

height = input("請輸入你的身高:");

f_height = float(height);

weight = input("請輸入你的體重:");

f_weight = float(weight);

s1 = f_weight/(f_height*f_height);

if s1 < 18.5 :

print("您的體重指標是:過輕 注意增加飲食哦!");

elif s1 >= 18.5 and s1 <= 25.0 :

print("您的體重指標是:正常 保持不錯,再接再厲!");

elif s1 >25.0 and s1 <=28.0 :

print("您的體重指標是:過重 每天運動半小時,還是很不錯的哦!");

elif s1 >28.0 and s1 <=32.0 :

print("您的體重指標是:肥胖 哎呀呀,有點肚腩了呢。。。");

else:

print("您的體重指標是:嚴重肥胖 女朋友什麼的就別想了,趕緊**吧!!");

歡迎朋友測試哦!!

邏輯運算和判斷選取控制

邏輯運算和判斷選取控制 1 編制程式要求輸入整數a和b,若a2 b2大於100,則輸出a2 b2百位以上的數字,否則輸出兩數字之和。include int main 2 試程式設計判斷輸入的正整數是否既是5又是7的整數倍數。若是,則輸出yes 否則輸出no。include int main 指標 1...

邏輯運算子 和 (短路判斷)和!

原文 var a 33,b 55,c 88 console.log a如果在有乙個運算元不是布林值得情況下,邏輯與就不一定返回布林值,此時它遵循下列規則 console.log 77 33 返回33 console.log true 9 您好 返回 您好 console.log 80 true 返回...

邏輯運算 條件語句 迴圈語句

case1 case2 default include include include int add int int lhs,int rhs int main int argc,char argv 只有一條語句屬於這個if,如果有多條,加上大括號 if c 0 printf helloworld ...