python中的三目運算符不像其他語言
其他的一般都是
判定條件?為真時的結果:為假時的結果
如
result=5>3?1:0
這個輸出1,但沒有什么意義,僅僅是一個例子。
而在python中的格式為
為真時的結果 if 判定條件 else 為假時的結果
還是上面的例子
1 if 5>3 else 0
是先輸出結果,再判定條件
輸出1,如果5大於3,否則輸出0
python中的三目運算符不像其他語言
其他的一般都是
判定條件?為真時的結果:為假時的結果
如
result=5>3?1:0
這個輸出1,但沒有什么意義,僅僅是一個例子。
而在python中的格式為
為真時的結果 if 判定條件 else 為假時的結果
還是上面的例子
1 if 5>3 else 0
是先輸出結果,再判定條件
輸出1,如果5大於3,否則輸出0
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。