Python---5.条件选择和python真假值

一 真假值测试符号

and 与
or  或
not  非

二 特性

  • 所有对象均有一个继承的真假值
  • 所有非0数字或非空对象均为True
  • 0,空对象及特殊对象None被视为False
  • 比较及等值测试返回True或False
  • 结果以知时立即停止布尔运算

三 if语句

  1. 一般格式
if 条件:
    语句块1
else:
    语句块2
  1. 多重条件判断
if 条件:
    语句
elif 条件:            #elif = else if
    语句
elif 条件:
    语句
#-------------------------
#使用字典也可以实现某些多重条件选择
lang = 'ch'
g = {
    'ch''你好!',
    'en': 'hello',
    'ru': 'nPNBet'
}
print(g['ch'])
  1. python中的三元表达式
>>>score = 65
>>>result = '及格' if score >= 60 else '不及格'
>>>result
'及格'

小结

  • 以上是自己学python时的一些笔记,感觉写在本上不方便,正好利用闲暇时间腾到csdn上。
  • 自己的总结,如果有那些地方不合理或有有误,请指正。
  • 知识体系图:[Python3基础

你可能感兴趣的:(python)