為什麼python不需要三目運算子和switch
Mar 02, 2017 am 11:05 AM下面小編就為大家帶來一篇淺談python為什麼不需要三目運算符和switch。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧
對於三目運算子(ternary operator),python可以用conditional expressions來取代
如對於x<5?1 :0可以用下面的方式來實現
1 |
|
登入後複製
註: conditional expressions是在python 2.5之前引入的,所以以上程式碼僅適用於2.5以及之後的版本
對於2.5之前的版本,可以用下面這種形式
1 |
|
登入後複製
對於switch,我們完全可以用dictionary來實現,看下面的例子
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
登入後複製
以上就是小編為大家帶來的淺談python為什麼不需要三目運算符和switch全部內容了,希望大家多多支援PHP中文網~
更多python為什麼不需要三目運算子和switch相關文章請追蹤PHP中文網!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
兩個點博物館:邦格荒地地點指南
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
兩個點博物館:邦格荒地地點指南
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)