单向判断-if

num = 1 if num == 1: print('您好,我是狄仁杰~ 这事吧,元芳,你怎么看?')
== 符号在条件判断中负责判断「等号两边值是否相等」,此外,还有 >= , > , <= , < ,这些符号分别表示”大于等于,大于,小于等于,小于”。print() 前面有缩进。- 注意条件后冒号不能丢。
多向判断-if…else…

num = 2if num == 1: print('您好,我是狄仁杰~ 这事吧,元芳,你怎么看?')else: print('您好,我是李元芳,此事背后一定有一个天大的秘密')
多向判断-if…elif…else…

#定义num变量,对应的值为我们想选择的侦探号码 num = 2#条件:如果选择的侦探号码是1 if num == 1: #侦探号码是1的时候,则由狄仁杰亲自出马 print('您好,我是狄仁杰~ 这事吧,元芳,你怎么看?')elif num == 2: #侦探号码是2的时候 则由李元芳处理 print('您好,我是李元芳,此事背后一定有一个天大的秘密') elif num == 3: #侦探号码是3的时候 则由王将军处理 print('好将军就是我,我是王孝杰,您好') else: #如果号码 不是 1,2 或者 3,则提示访客,号码错误 print('对不起,事务所暂时没有该编号侦探,我们正在努力扩张中!')