if-elif条件判断,while循环和for…in循环
2017-09-26 13:38
686 查看
练习
小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:· 低于18.5:过轻
· 18.5-25:正常
· 25-28:过重
· 28-32:肥胖
· 高于32:严重肥胖
用
if-elif判断并打印结果:
# -*- coding: utf-8 -*-
height = float(input('输入身高:'))
weight = float(input('输入体重:'))
bmi =weight/(height*height)
if bmi < 18.5:
print('过轻')
elif 18.5 <= bmi<25:
print('正常')
elif 25<= bmi <28:
print('过重')
elif 28<= bmi <32:
print('肥胖')
else:
print('严重肥胖')
练习
请利用循环依次对list中的每个名字打印出Hello, xxx!:while循环和for…in
循环)
# -*- coding: utf-8 -*-
L = ['Bart', 'Lisa', 'Adam']
# -*- coding: utf-8 -*-
L = ['Bart', 'Lisa','Adam']
n = 0
while n+1 <= len(L):
print('Hello',L
)
n=n+1
# -*- coding: utf-8 -*-
L = ['Bart', 'Lisa','Adam']
for n in L:
print('Hello',n)
相关文章推荐
- Python基础(条件判断和循环) if elif else for while break continue;
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)和不用循环/goto/递归输出1~100的10种写法
- python if条件判断、for循环和while循环
- 14 While、For循环及if条件判断
- Python3学习笔记【基础3--list,tuple,if条件判断,for/while循环,dict字典,set集合】
- 实现1+2+3...+n,要求不能使用乘除法、循环、条件判断、选择相关的关键字(for、while、if、else、switch、case)。
- Swift笔记:For-In、While 循环、if条件语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- python的for、while循环和if条件语句
- Java实现1+2+...+n,不用乘除符号,不用if等条件判断,不用for等循环
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句
- 题目:求1+2+…+n, 要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句
- Python的简单条件控制(if、elif、while、for)
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)
- 题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 求 1+2+...+n, 要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句 (A?B:C)。
- if/switch/while/do while/for/等循环及判断的简要用法案例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例