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实现的登陆Discuz!论坛通用代码分享
Jul 11 Python
python脚本设置系统时间的两种方法
Feb 21 Python
Python使用functools模块中的partial函数生成偏函数
Jul 02 Python
Python实现的多进程和多线程功能示例
May 29 Python
Python 经典算法100及解析(小结)
Sep 13 Python
python 输出列表元素实例(以空格/逗号为分隔符)
Dec 25 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
Jan 25 Python
Django如何使用redis作为缓存
May 21 Python
Python rabbitMQ如何实现生产消费者模式
Aug 24 Python
Jmeter调用Python脚本实现参数互相传递的实现
Jan 22 Python
python 爬取京东指定商品评论并进行情感分析
May 27 Python
浅谈Python数学建模之固定费用问题
Jun 23 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实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
兼容PHP和Java的des加密解密代码分享
2014/06/26 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
2016/05/27 PHP
php变量与JS变量实现不通过跳转直接交互的方法
2017/08/25 PHP
jQuery+PHP实现图片上传并提交功能
2020/07/27 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
用jquery实现等比例缩放图片效果插件
2010/07/24 Javascript
基于jQuery的图片不完全按比例自动缩小
2014/07/11 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
vue.js将unix时间戳转换为自定义时间格式
2017/01/03 Javascript
详解Angular2组件之间如何通信
2017/06/22 Javascript
详解使用angularjs的ng-options时如何设置默认值(初始值)
2017/07/18 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
深入浅析JS中的严格模式
2018/06/04 Javascript
Vue头像处理方案小结
2018/07/26 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
vue-cli随机生成port源码的方法
2019/09/02 Javascript
JavaScript中ES6规范中let和const的用法和区别
2020/08/06 Javascript
Python中的各种装饰器详解
2015/04/11 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
浅谈Django REST Framework限速
2017/12/12 Python
Python for循环与getitem的关系详解
2020/01/02 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
加拿大便宜的隐形眼镜商店:Clearly
2016/09/15 全球购物
澳大利亚和新西兰最大的在线旅行社之一:Aunt Betty
2019/08/07 全球购物
linux面试题参考答案(4)
2014/09/21 面试题
办公室助理岗位职责
2013/12/25 职场文书
物业管理工作方案
2014/05/10 职场文书
质量安全标语
2014/06/07 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
CAD实训总结范文
2015/08/03 职场文书