"""
选择语句
if bool类型的条件:
pass
满足条件执行的语句
else:
不满足条件执行的语句
--------------------------------------------
if 条件1:
满足条件1执行的语句
if 条件2:
满足条件2执行的语句
if 条件3:
满足条件3执行的语句
--------------------------------------------
if 条件1:
满足条件1执行的语句
elif 条件2:
不满足条件1,满足条件2执行的语句
elif 条件3:
不满足条件1/2,满足条件3执行的语句
else:
以上条件都不满足执行的语句
--------------------------------------------
循环语句
if 条件:
满足条件执行一次
else:
不满足条件执行一次
while 条件:
满足条件才执行的循环体
else:
不满足条件执行一次
跳转语句
break
"""
# 需求:执行三次 usd = int(input("请输入美元:")) print(usd * 6.9) count = 0 while count < 3: # 0 1 2 count += 1 usd = int(input("请输入美元:")) print(usd * 6.9)
while循环 练习1:
# 练习1:在控制台中输入 0 1 2 3 4 5 count = 0 while count < 6: print(count) count += 1
while循环 练习2:
# 练习2:在控制台总输入 2 3 4 5 6 7 count = 2 while count < 8: print(count) count += 1
while循环 练习3:
# 练习3:在控制台中输入 0 2 4 6 count = 0 while count <= 6: print(count) count += 2
作业:
# 作业1: # 在控制台中获取月份,显示季度,或者提示月份错误 month = int(input("请输入月份:")) if month < 1 or month > 12: print("月份错误") elif month >= 10: print("冬") elif month >= 7: print("秋") elif month >= 4: print("夏") else: print("春")
# 作业2: # 在控制台中获取年龄, # 如果小于0岁,打印输入有误, # 如果一个人的年龄小于2岁,就打印是婴儿 # 如果一个人年龄2(包含)~13岁,就打印是儿童 # 如果一个人年龄13(包含)~20岁,就打印是青少年 # 如果一个人年龄20(包含)~65岁,就打印是成年人 # 如果一个人年龄65(包含)~150岁,就打印是老年人 # 150岁以上,打印“那是不可能” age = int(input("请输入你的年龄:")) if age < 0: print("输入有误!") elif age < 2: print("你是婴儿!") elif age < 13: print("你是儿童!") elif age < 20: print("你是青少年!") elif age < 65: print("你是成年人!") elif age < 150: print("你是老年人!") else: print("那是不可能的....")
# 作业3: # 根据身高体重,参照BMI,返回身体情况 # BMI:用体重千克数除以身高米数的平方得出的数字 # 中国参考标准 # 体重过低BMI < 18.5 # 正常范围18.5 ≤ BMI < 24 # 超重24 ≤ BMI < 28 # I度肥胖28 ≤ BMI < 30 # II度肥胖30 ≤ BMI < 40 # III度肥胖BMI ≥ 40.0 height = float(input("请输入身高:")) weight = float(input("请输入体重:")) bmi = weight / height ** 5 if bmi < 18.5: print("体重过低....") elif bmi < 24: print("正常范围....") elif bmi < 28: print("超重....") elif bmi < 30: print("I度肥胖....") elif bmi < 40: print("II度肥胖....") else: print("III度肥胖")
标签:语句,满足条件,elif,入门,Python,BMI,count,print From: https://www.cnblogs.com/Remick/p/17067584.html