1. 程式人生 > >python 的三元運算符

python 的三元運算符

判斷 int pytho python pos 打印 lis exp 三元

  

一、三元運算符 三元運算符就是在賦值變量的時候,可以直接加判斷,然後賦值 格式:[on_true] if [expression] else [on_false] res = 值1 if 條件 else 值2 1.舉例說明: a =1 b = 2 c= a if a>1 else b #如果a大於1的話,c=a,否則c=b 如果不用三元運算符,就用if-else條件判斷,如下: a = 1 b = 2 if a >1: c = a else: c = b 2.三元運算符也可以用在列表和字典中 例:1-10的數字,打印出其中的偶數 三元運算: ss = [i for i in range(1,11) if i%2==0 ] #循環1-11間的值(不包括11),如果值能被2整除(即取偶數),就寫到ss這個list中 print(ss) #最終打印結果 [2, 4, 6, 8, 10] if-else條件判斷 s = [] for i in range(1,11): if i %2==0: s.append(i) print(s) 參考:https://i.cnblogs.com/EditPosts.aspx?opt=1

python 的三元運算符