国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用Python的判斷語句模擬三目運算

2020-02-23 00:51:35
字體:
來源:轉載
供稿:網友

下面說的和三目運算有點相似,但又不一樣,實在不知道該如何擬定標題,先就是這個標題吧,大家都知道python中沒有三目運算,但是and/or有點類似三目運算:
and/or

單獨使用表示邏輯關系與和或,也可以組和使用,用法如下
and

and前后如果某一個值為假(False, '', [], {}, None…)則返回第一個假值 如果所有值都為真則返回最后一個真值
or

如果or任意一個值為真,則立刻返回這個值 如果所有值都為假,則or返回最后一個假值
例子

result = 'test' and True # result = Trueresult = 'test' and 'ortest' # result = ortestresult = False and 'ortest' # result = Falseresult = '' and None # result = ''result = '' or "Hall" # result = Hallresult = False or None # result = Noneresult = 'test' or 'nottest' # result = test

使用單行if else 模擬三目運算

result if True / False else fresult if為真時候結果為result,為假的時候結果為fresult

result = 'test' if True else 'not test' # result = 'test'result = 'test' if False else 'not test' # result = 'not test'

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博白县| 阜新市| 甘洛县| 乌鲁木齐县| 翼城县| 台北县| 三穗县| 北辰区| 瑞安市| 朝阳市| 兰西县| 务川| 监利县| 淮安市| 金山区| 乐平市| 府谷县| 宜宾县| 中山市| 乌拉特前旗| 和静县| 西城区| 长治县| 织金县| 图片| 崇州市| 清远市| 左贡县| 马边| 镇坪县| 方城县| 梅河口市| 南溪县| 辽宁省| 深州市| 伊吾县| 全椒县| 原平市| 营口市| 汉中市| 江北区|