python系列笔记——python33个保留字,分类整理与记忆:布尔值、空、逻辑运算符、if判断相关、循环相关、变量、函数、类、包与模块、异常相关、in、is、lambada表达式

python保留字

布尔值

  1. False
  2. Ture

  1. None

逻辑运算符

  1. and
  2. not
  3. or

if判断相关

  1. if
  2. else
  3. elif

循环相关

  1. for
  2. while
  3. break
  4. continue
  5. pass:空语句,一般用作占位符,不做任何事情,保持程序结构完整性

变量、函数、类

  1. del:删除变量
  2. global:在局部作用域中使用全局变量
  3. nonlocal:在函数或其他作用域内使用外部(非全局)变量
  4. def
  5. return
  6. yield:类似return,返回的是一个生成器
  7. class
  8. lambada:一个表达式,定义一个匿名函数,用作另一个函数内的匿名函数时,会更好地展现 lambda 的强大能力
def myfunc(n):
  return lambda a : a * n

mydoubler = myfunc(2)

print(mydoubler(11))
#输出结果:22,可以明显减少参数量

包与模块

  1. from
  2. import
  3. as

异常相关

  1. try
  2. except
  3. finally
  4. raise
  5. with:使用with后,不管with中的代码出现什么错误,都会对当前对象进行清理工作
  6. assert:断言,用来测试,如果布尔值为真,则程序正常运行,否则报错
assert a > 0,"a超出范围"   #这句的意思:如果a确实大于0,程序正常往下运行

其他操作符

  1. in:查看列表是否包含某元素;字符串是否包含某字符串
  2. is:判断两个对象是否相同,指向的是相同的物理地址

你可能感兴趣的:(python,青少年编程,开发语言)