Python基础(一):关键字

关键字 描述 示例
and 逻辑与 True and False == False
as with-as语句的一部分 with X as Y: pass
break 立即停止循环 while True: break
class 定义类 class Person(Object)
continue 停止当前循环的后续步骤,再做一次循环 while True: continue
def 定义函数 def X(): pass
del 从字典中删除 del X[Y]
elif else if条件 if: X; elif: Y; else: J
except 如果发生异常,运行此处代码 except ValueError, e: print(e)
exec 将字符串作为Python脚本运行 exec 'print("hello")
finally 不管是否发生异常,都运行此处代码 finally: pass
for 针对物件集合执行循环 for X in Y: pass
from 从模块中导入特定部分 from x import Y
global 声明全局变量 global X
if if 条件 if: X; elif: Y; else: J
import 将模块导入当前文件以供使用 import os
in for循环的一部分,也可以作为X是否在Y中的条件判断 for X in Y: pass 以及 1 in [1] == True
is 类似于==,判断是否一样 1 is 1 == True
lambda 创建短匿名函数 s = lambda y: y ** y; s(3)
not 逻辑非 not True == False
or 逻辑或 True or False == True
pass 表示空代码块 def empty(): pass
print 打印字符串 print('this string')
raise 出错后引发异常 raise ValueError("No")
return 返回值并退出函数 def X(): return Y
try 尝试执行代码,出错后转到except try: pass
with 将表达式作为一个变量,然后执行代码块 with X as Y: pass
yield 暂停函数,返回到调用函数的代码中 def X(): yield Y; X().next()
posted on 2020-05-14 22:53  姜枣草  阅读(356)  评论(0)    收藏  举报