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 httplib模块使用实例
Apr 11 Python
Python入门教程之运算符与控制流
Aug 17 Python
Python类属性的延迟计算
Oct 22 Python
Python快速排序算法实例分析
Nov 29 Python
Sanic框架异常处理与中间件操作实例分析
Jul 16 Python
在scrapy中使用phantomJS实现异步爬取的方法
Dec 17 Python
Python匿名函数及应用示例
Apr 09 Python
手机使用python操作图片文件(pydroid3)过程详解
Sep 25 Python
Python函数式编程指南:对生成器全面讲解
Nov 19 Python
DataFrame.to_excel多次写入不同Sheet的实例
Dec 02 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
Jun 18 Python
Python下划线5种含义代码实例解析
Jul 10 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&java(一)
2006/10/09 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
2019/08/27 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
jQuery 渐变下拉菜单
2009/12/15 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
2011/03/01 Javascript
用javascript关闭本窗口技巧小结
2014/09/05 Javascript
jquery控制表单输入框显示默认值的方法
2015/05/22 Javascript
分享经典的JavaScript开发技巧
2015/11/21 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
nodejs mysql 实现分页的方法
2017/06/06 NodeJs
详解vue2.0的Element UI的表格table列时间戳格式化
2017/06/13 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
在Vue中获取组件声明时的name属性方法
2018/09/12 Javascript
uni-app如何实现增量更新功能
2020/01/03 Javascript
Vue 嵌套路由使用总结(推荐)
2020/01/13 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
Python 对象中的数据类型
2017/05/13 Python
python实现发送邮件及附件功能
2021/03/02 Python
Python实现曲线点抽稀算法的示例
2017/10/12 Python
简述Python2与Python3的不同点
2018/01/21 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
详解Python实现进度条的4种方式
2020/01/15 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
Python eval函数介绍及用法
2020/11/09 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
使用CSS变量实现炫酷惊人的悬浮效果
2019/04/26 HTML / CSS
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
博士给导师的自荐信
2015/03/06 职场文书
初一语文教学反思
2016/03/03 职场文书
python文件与路径操作神器 pathlib
2022/04/01 Python
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python