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实现检测服务器是否可以ping通的2种方法
Jan 01 Python
TensorFlow实现AutoEncoder自编码器
Mar 09 Python
Python命名空间的本质和加载顺序
Dec 17 Python
Python实现E-Mail收集插件实例教程
Feb 06 Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 Python
使用python socket分发大文件的实现方法
Jul 08 Python
Python Opencv任意形状目标检测并绘制框图
Jul 23 Python
Python爬取视频(其实是一篇福利)过程解析
Aug 01 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
Feb 26 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
Apr 28 Python
详解python3类型注释annotations实用案例
Jan 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开发者的10个技巧
2011/02/25 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
做网页的一些技巧
2007/02/01 Javascript
仅img元素创建后不添加到文档中会执行onload事件的解决方法
2011/07/31 Javascript
JS的document.all函数使用示例
2013/12/30 Javascript
简单学习JavaScript中的for语句循环结构
2015/11/10 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
2015/12/02 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
JS中split()用法(将字符串按指定符号分割成数组)
2016/10/24 Javascript
js仿小米手机上下滑动效果
2017/02/05 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
2017/05/13 jQuery
jQuery选择器之属性筛选选择器用法详解
2017/09/19 jQuery
vue实现长图垂直居上 vue实现短图垂直居中
2017/10/18 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
详解vue的双向绑定原理及实现
2019/05/05 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
JQuery事件委托(适用于给动态生成的脚本元素添加事件)
2020/02/01 jQuery
深度解读vue-resize的具体用法
2020/07/08 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
Python Json数据文件操作原理解析
2020/05/09 Python
Python自动创建Excel并获取内容
2020/09/16 Python
Python三维绘图之Matplotlib库的使用方法
2020/09/20 Python
python 调整图片亮度的示例
2020/12/03 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
pyx文件 生成pyd 文件用于 cython调用的实现
2021/03/04 Python
快速一键生成Python爬虫请求头
2021/03/04 Python
英国皇室御用百货:福南梅森(Fortnum & Mason)
2017/12/03 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
AJax面试题
2014/11/25 面试题
仓管员岗位职责范本
2015/04/01 职场文书
尊师重教主题班会
2015/08/14 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers