对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 相关文章推荐
Python编程中的文件操作攻略
Oct 16 Python
CentOS6.5设置Django开发环境
Oct 13 Python
python 异常处理总结
Oct 18 Python
python getopt详解及简单实例
Dec 30 Python
Python实现的合并两个有序数组算法示例
Mar 04 Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 Python
python 五子棋如何获得鼠标点击坐标
Nov 04 Python
Python turtle库的画笔控制说明
Jun 28 Python
Python把图片转化为pdf代码实例
Jul 28 Python
python中用ctypes模拟点击的实例讲解
Nov 26 Python
python 操作excel表格的方法
Dec 05 Python
Python 如何将integer转化为罗马数(3999以内)
Jun 05 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
php常用的url处理函数总结
2014/11/19 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
js 单引号 传递方法
2009/06/22 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
D3.js实现饼状图的方法详解
2016/09/21 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
微信小程序 聊天室简单实现
2017/04/19 Javascript
基于vue1和vue2获取dom元素的方法
2018/03/17 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
vue实现信息管理系统
2020/05/30 Javascript
JS图片懒加载技术实现过程解析
2020/07/27 Javascript
vue-cli3中配置alias和打包加hash值操作
2020/09/04 Javascript
[01:03:56]Mineski vs TNC 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
详解在Python和IPython中使用Docker
2015/04/28 Python
Python字符串格式化输出方法分析
2016/04/13 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
Django中cookie的基本使用方法示例
2018/02/03 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
python linecache 处理固定格式文本数据的方法
2019/01/08 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
python字符串格式化方式解析
2019/10/19 Python
python 实现朴素贝叶斯算法的示例
2020/09/30 Python
公司庆典邀请函范文
2014/01/13 职场文书
工程专业求职自荐书范文
2014/02/18 职场文书
运动会口号大全
2014/06/07 职场文书
2014党员整改措施思想汇报
2014/10/07 职场文书
房产公证书
2015/01/23 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书
红色革命电影观后感
2015/06/18 职场文书
大学三好学生主要事迹范文
2015/11/03 职场文书