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)