ScienceCowboy的个人博客分享 http://blog.sciencenet.cn/u/ScienceCowboy

博文

Python在线教程学习笔记(二)

已有 1605 次阅读 2018-1-30 10:34 |系统分类:科研笔记

Python Condition的特殊形式

if条件语句后面需要跟随bool类型的数据,即True或者False。然而,如果不是bool类型的数据,可以将其转换

成bool类型的数据,转换的过程是隐式的。


在Python中,None、空列表[]、空字典{}、空元组()、0等一系列代表空和无的对象会被转换成False。除此之

外的其它对象都会被转化成True。例如:


>>>first_array = []

>>>if first_array:

...    print 2

...

>>>if not first_array:

...    print 2

...

2

>>>

>>>second_array = [0,1]

>>> if second_array[0] == False:

...     print 2

...

2



   




https://wap.sciencenet.cn/blog-3371146-1097577.html

上一篇:在win10菜单栏添加Anaconda菜单
下一篇:Thinkpad 安装centos 7
收藏 IP: 124.16.146.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-3 18:08

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部