day-3 列表生成式&三元表达式

 1 # 列表生成式
 2 result = [ i+1 for i in range(10)]
 3 print(result)
 4 
 5 result2 = [ str(i).zfill(2) for i in range(20) if i < 5]
 6 print(result2)
 7 
 8 # 三元表达式
 9 id_card = '110118201810011234'#身份证号倒数第2位判断男女,单数是男
10 
11 #方法一
12 # if int(id_card[-2]) % 2 ==0:
13 #     sex = '女'
14 # else:
15 #     sex = '男'
16 # print(sex)
17 
18 #方法二:三元表达式写法
19 sex = '' if int(id_card[-2]) % 2 ==0 else ''
20 print(sex)
原文地址:https://www.cnblogs.com/hujc/p/11747547.html