麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python中的True,False條件判斷實例分析

2020-02-23 06:19:19
字體:
供稿:網(wǎng)友

本文實例講述了Python中的True,False條件判斷用法。分享給大家供大家參考。具體分析如下:

對于有編程經(jīng)驗的程序員們都知道條件語句的寫法:
以C++為例:
代碼如下:if (condition) 

    doSomething(); 
}
對于Python中的條件判斷語句的寫法則是下面的樣子:
代碼如下:if (condition): 
    doSomething()
那么對于條件語句中的condition什么時候為真什么時候為假呢?
在C++/Java等高級語言中,如果條件的值為0或者引用的對象為空指針,那么該條件即為False。
在Python中如果condition為 '',(),[],{},None,set()那么該條件為Flase,否則為True。
下面為Python的測試語句:
1.針對字符串的測試
代碼如下:>>> condition='' 
>>> print 'True' if condition else 'False' 
False 
>>> condition='test' 
>>> print 'True' if condition else 'False' 
True
2.針對原組的測試
代碼如下:>>> condition=() 
>>> print 'True' if condition else 'False' 
False 
>>> condition=(1,2) 
>>> print 'True' if condition else 'False' 
True
3.針對列表的測試
代碼如下:>>> condition=[] 
>>> print 'True' if condition else 'False' 
False 
>>> condition=['a','b'] 
>>> print 'True' if condition else 'False' 
True
4.針對字典的測試
代碼如下:>>> condition={} 
>>> print 'True' if condition else 'False' 
False 
>>> condition={'k':'v'} 
>>> print 'True' if condition else 'False' 
True
5.針對None的測試
代碼如下:>>> condition=None 
>>> print 'True' if condition else 'False' 
False
6.針對set()的測試
代碼如下:>>> condition=set() 
>>> print 'True' if condition else 'False' 
False 
>>> condition.add('a') 
>>> print 'True' if condition else 'False' 
True

希望本文所述對大家的Python程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 曰批全过程40分钟免费视频多人 | 男女污污视频网站 | 欧美精品久久天天躁 | 超碰97人人艹 | 91精品国产综合久久婷婷香蕉 | 亚洲 综合 欧美 动漫 丝袜图 | 成人国产精品一区二区毛片在线 | 久久久国产视频 | cosplay裸体福利写真 | 久久美女色视频 | 久久久久亚洲精品 | 国产精品免费一区二区三区四区 | 海外中文字幕在线观看 | 亚洲精品aaaaa | 7777视频 | 精品日韩欧美 | 精品一区二区免费视频视频 | 久久国产秒 | 久久91久久久久麻豆精品 | 得得啪在线 | 美国黄色小视频 | 久久久久久久久久网 | 中文字幕h | 中文在线免费观看 | 在线成人av| 欧美日韩亚州综合 | 久久国产精品久久久久久久久久 | 午夜男人在线观看 | 国内精品久久久久久久久久久久 | 成人在线免费小视频 | 日本在线不卡一区二区三区 | 综合精品视频 | 日韩精品99久久久久久 | 少妇色诱麻豆色哟哟 | 久久精品国产清自在天天线 | 亚洲精品成人久久久 | 欧美自拍三区 | 免费国产不卡午夜福在线 | 密室逃脱第一季免费观看完整在线 | 伊人久久国产精品 | 精品国产高清一区二区三区 |