对python中if语句的真假判断实例详解


Posted in Python onFebruary 18, 2019

说明

在python中,if作为条件语句,当if后面的条件参数为真时,则执行后面的语句块,反之跳过,为了深入理解if语句,我们需要知道if语句的真假判断方式。

示例

在python交互器中,经过测试发现以下条件均为假,相当于False

In [2]: if '':
  ...:   print('ok')
  ...:   

In [3]: if 0:
  ...:   print('ok')
  ...:   

In [4]: if None:
  ...:   print('ok')
  ...:   

In [5]: if []:
  ...:   print('ok')
  ...:   

In [6]: if ():
  ...:   print('ok')
  ...:   

In [7]: if {}:
  ...:   print('ok')
  ...:   
In [8]: if False:
  ...:   print('ok')
  ...:

而条件为非0或非空,则均为真,相当于True

In [9]: if 'c':
  ...:   print('ok')
  ...:  
ok

In [10]: if [0]:
  ....:   print('ok')
  ....:   
ok

In [11]: if 1:
  ....:   print('ok')
  ....:   
ok

In [12]: if True:
  ....:   print('ok')
  ....:   
ok

在两个值相比较的情况下,只有两值完全相等或意义正确时,才为真

In [14]: if '123'=='123':
  ....:   print('ok')
  ....:   
ok

In [15]: if 10>9:
  ....:   print('ok')
  ....:   
ok

In [16]: if 2*3==5:
  ....:   print('ok')
  ....:

以上这篇对python中if语句的真假判断实例详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用go和python递归删除.ds store文件的方法
Jan 22 Python
详解Python中break语句的用法
May 14 Python
Python使用asyncio包处理并发详解
Sep 09 Python
Python 文件操作的详解及实例
Sep 18 Python
python下解压缩zip文件并删除文件的实例
Apr 24 Python
python中字符串的操作方法大全
Jun 03 Python
Django 连接sql server数据库的方法
Jun 30 Python
python实现输出一个序列的所有子序列示例
Nov 18 Python
python shutil文件操作工具使用实例分析
Dec 25 Python
python使用pyecharts库画地图数据可视化的实现
Mar 25 Python
pytorch 移动端部署之helloworld的使用
Oct 30 Python
Pycharm同步远程服务器调试的方法步骤
Nov 04 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 #Python
解决python打不开文件(文件不存在)的问题
Feb 18 #Python
python多线程调用exit无法退出的解决方法
Feb 18 #Python
python多线程并发让两个LED同时亮的方法
Feb 18 #Python
对python 多线程中的守护线程与join的用法详解
Feb 18 #Python
python 多线程重启方法
Feb 18 #Python
解决Python中定时任务线程无法自动退出的问题
Feb 18 #Python
You might like
PHILIPS L4X25T电路分析和打理
2021/03/02 无线电
用Flash图形化数据(二)
2006/10/09 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
IOS 开发之NSDictionary转换成JSON字符串
2017/08/14 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
firefox中用javascript实现鼠标位置的定位
2007/06/17 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
2013/03/19 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
jquery取消事件冒泡的三种方法(推荐)
2016/05/28 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
2017/02/24 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
[02:49]DOTA2完美大师赛首日观众采访
2017/11/23 DOTA
Python创建文件和追加文件内容实例
2014/10/21 Python
Python实现二维有序数组查找的方法
2016/04/27 Python
解决python2.7用pip安装包时出现错误的问题
2017/01/23 Python
python利用urllib和urllib2访问http的GET/POST详解
2017/09/27 Python
Python使用Matplotlib实现雨点图动画效果的方法
2017/12/23 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
利用python修改json文件的value方法
2018/12/31 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
python如何写try语句
2020/07/14 Python
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
校园之星获奖感言
2014/01/29 职场文书
机关会计岗位职责
2014/04/08 职场文书
优秀班组长事迹
2014/05/31 职场文书
教师查摆问题及整改措施
2014/10/11 职场文书
2014年宣传部个人工作总结
2014/12/06 职场文书
英雄儿女观后感
2015/06/09 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
js 数组 fill() 填充方法
2021/11/02 Javascript