1. 程式人生 > >Python-三元運算

Python-三元運算

odi 條件判斷語句 post 運行 否則 結果 .com 技術分享 blog

首先看一個簡單的條件判斷語句

# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"

a = 3
b = 6

if a > b:
    c = a
else:
    c = 1
print(c)

a的值為3,b的值為6,如果a的值大於b的值,c的值就等於a的值,否則c的值為1

運行結果

技術分享圖片

這4行條件判斷語句,用一行語句就可以了

# -*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"

a = 3
b = 6

c = a if a>b else 1
print(c)

如果a的值大於b的值,則c的值為a的值,否則c的值為1

運行結果

技術分享圖片

Python-三元運算