python学习(4)条件判断
来源:互联网 发布:linux查看资源使用情况 编辑:程序博客网 时间:2024/05/29 04:45
- 条件判断
- input
- 练习
- 总结
条件判断
if <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
(相对于c,不需要在if后加括号,但是需要在条件后面加冒号,else后面也要加。
其次是else if变为了elif )
input
这是因为input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数。Python提供了int()函数来完成这件事情:
s = input(‘birth: ‘)
birth = int(s)
练习
小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:
低于18.5:过轻
18.5-25:正常
25-28:过重
28-32:肥胖
高于32:严重肥胖
用if-elif判断并打印结果:
/# -- coding: utf-8 --
height = 1.75
weight = 80.5bmi = weight/height/height
if bmi<18.5:
print(‘过轻’)
elif bmi >= 18.5 and bmi < 25:
print(‘正常’)
elif bmi >= 25 and bmi < 28:
print(‘过重’)
elif bmi >= 28 and bmi < 32:
print(‘肥胖’)
elif bmi >= 3:
print(‘超重’)
Result
过重
总结:
1.中文的冒号坑大跌
2.与或非顺手就用c的了
3.没了
- python学习(4)条件判断
- python学习(4)python基础、条件判断
- python学习:条件判断
- python:(4)条件判断
- Python学习笔记(二)条件判断
- Python学习笔记-条件判断
- python学习笔记(三)条件判断和循环
- python学习(三) 条件判断和循环
- Python学习笔记(三)条件判断和循环
- python学习(7)条件判断和循环、字典(map)
- Python基础学习--第四篇(条件判断和循环)
- python学习笔记(7):条件判断与循环
- Python学习笔记(三)—条件判断与循环
- python学习笔记之条件判断
- Python学习四:条件判断和循环
- python学习——条件判断
- 【Python学习笔记】条件判断和input
- python学习笔记 条件判断和循环
- Linux 下 互斥锁的使用
- [BZOJ1041] [HAOI2008]圆上的整点
- C/C++ 运行库
- HDU 2102 A计划
- Java中实现打印1—N个数字排列的所有情况
- python学习(4)条件判断
- 基于opencv的双目标定
- Ununtu 16.04 安装 Anaconda详解
- Linux命令源代码阅读yes
- linux关闭触摸板命令
- Struts2 简介(二)
- SAP库存库龄逻辑分析
- Spring:源码解读Spring IOC原理
- 颜色匹配 opencv版