• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python中的True,False条件判断实例分析

Python中的True,False条件判断实例分析

作者:shichen2014 字体:[增加 减小] 来源:互联网

shichen2014 通过本文主要向大家介绍了python true false,true false,true false什么意思,excel true false,true false 0 1等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了Python中的True,False条件判断用法。分享给大家供大家参考。具体分析如下:

对于有编程经验的程序员们都知道条件语句的写法:
以C++为例:
{ 
    doSomething(); 
}</div>
对于Python中的条件判断语句的写法则是下面的样子:
    doSomething()</div>
那么对于条件语句中的condition什么时候为真什么时候为假呢?
在C++/Java等高级语言中,如果条件的值为0或者引用的对象为空指针,那么该条件即为False。
在Python中如果condition为 '',(),[],{},None,set()那么该条件为Flase,否则为True。
下面为Python的测试语句:
1.针对字符串的测试
>>> print 'True' if condition else 'False' 
False 
>>> condition='test' 
>>> print 'True' if condition else 'False' 
True</div>
2.针对原组的测试
>>> print 'True' if condition else 'False' 
False 
>>> condition=(1,2) 
>>> print 'True' if condition else 'False' 
True</div>
3.针对列表的测试
>>> print 'True' if condition else 'False' 
False 
>>> condition=['a','b'] 
>>> print 'True' if condition else 'False' 
True</div>
4.针对字典的测试
>>> print 'True' if condition else 'False' 
False 
>>> condition={'k':'v'} 
>>> print 'True' if condition else 'False' 
True</div>
5.针对None的测试
>>> print 'True' if condition else 'False' 
False</div>
6.针对set()的测试
>>> print 'True' if condition else 'False' 
False 
>>> condition.add('a') 
>>> print 'True' if condition else 'False' 
True</div>

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • Python中的True,False条件判断实例分析
  • Python中的True,False条件判断实例分析

相关文章

  • Python中的迭代器漫谈
  • Python中subprocess模块用法实例详解
  • 整理Python 常用string函数(收藏)
  • python以环状形式组合排列图片并输出的方法
  • python获取元素在数组中索引号的方法
  • python 参数列表中的self 显式不等于冗余
  • python利用datetime模块计算时间差
  • python 迭代器和iter()函数详解及实例
  • 用Python实现一个简单的能够发送带附件的邮件程序的教程
  • 完美解决python遍历删除字典里值为空的元素报错问题

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • python原始套接字编程示例分享
    • Python安装使用命令行交互模块pexpect的基础教程
    • python基础教程之lambda表达式使用方法
    • 理解Python中函数的参数
    • python网络编程调用recv函数完整接收数据的三种方法
    • Python的爬虫程序编写框架Scrapy入门学习教程
    • 详解Python中with语句的用法
    • Python中数字以及算数运算符的相关使用
    • Python通过select实现异步IO的方法
    • 详解python调度框架APScheduler使用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有