Python if语句知识点用法总结


Posted in Python onJune 10, 2018

计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。

比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:

age = 20
if age >= 18:
 print 'your age is', age
 print 'adult'
print 'END'

注意: ==Python代码的缩进规则==。具有相同缩进的代码被视为代码块,上面的3,4行 print 语句就构成一个代码块(但不包括第5行的print)。如果 if 语句判断为 True,就会执行这个代码块。

缩进请严格按照Python的习惯写法:==4个空格==,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。

注意: if 语句后接表达式,然后用:表示代码块开始。

如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:

>>> age = 20
>>> if age >= 18:
...  print 'your age is', age
...  print 'adult'
...
your age is 20
adult

任务

如果成绩达到60分或以上,视为passed。

假设Bart同学的分数是75,请用if语句判断是否能打印出 passed:

答案:

score = 75
if score >= 60:
 print 'passed'
Python 相关文章推荐
python文件读写操作与linux shell变量命令交互执行的方法
Jan 14 Python
python记录程序运行时间的三种方法
Jul 14 Python
python Celery定时任务的示例
Mar 13 Python
Python合并多个Excel数据的方法
Jul 16 Python
docker-py 用Python调用Docker接口的方法
Aug 30 Python
Python 取numpy数组的某几行某几列方法
Oct 24 Python
Python实现图像去噪方式(中值去噪和均值去噪)
Dec 18 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
Jun 11 Python
Python依赖包迁移到断网环境操作
Jul 13 Python
Python如何给你的程序做性能测试
Jul 29 Python
cookies应对python反爬虫知识点详解
Nov 25 Python
python脚本框架webpy的url映射详解
Nov 20 Python
Python continue继续循环用法总结
Jun 10 #Python
Python求解任意闭区间的所有素数
Jun 10 #Python
Python学习小技巧总结
Jun 10 #Python
python计算两个地址之间的距离方法
Jun 09 #Python
python 对dataframe下面的值进行大规模赋值方法
Jun 09 #Python
pandas 对每一列数据进行标准化的方法
Jun 09 #Python
Python实现读写INI配置文件的方法示例
Jun 09 #Python
You might like
php文件上传的简单实例
2013/10/19 PHP
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
简单谈谈 php 文件锁
2017/02/19 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
弹出广告特效(一个IP只弹出一次)的代码
2007/07/27 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
jQuery链使用指南
2015/01/20 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
jQuery中队列queue()函数的实例教程
2016/05/03 Javascript
浅谈js中的in-for循环
2016/06/28 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
JS实现iframe自适应高度的方法示例
2017/01/07 Javascript
Canvas实现放射线动画效果
2017/02/15 Javascript
react-navigation之动态修改title的内容
2018/09/26 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
Python 迭代器工具包【推荐】
2016/05/06 Python
Python使用dict.fromkeys()快速生成一个字典示例
2019/04/24 Python
python3多线程知识点总结
2019/09/26 Python
NumPy中的维度Axis详解
2019/11/26 Python
Python爬虫教程知识点总结
2020/10/19 Python
CSS3的column-fill属性对齐列内容高度的用法详解
2016/07/01 HTML / CSS
Booking.com英国官网:全球酒店在线预订网站
2018/04/21 全球购物
.net C#面试题
2012/08/28 面试题
工商治理实习生的自我评价分享
2014/02/20 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
交通事故调解协议书
2014/04/16 职场文书
计算机系本科生求职信
2014/05/31 职场文书
上班迟到检讨书
2014/09/15 职场文书
仰望星空观后感
2015/06/10 职场文书
市级三好生竞选稿
2015/11/21 职场文书
Python的代理类实现,控制访问和修改属性的权限你都了解吗
2022/03/21 Python