文章目录
循环结构
for循环
for <目标标识符> in <列表>:
列表处理代码(组)
while循环(作用一样,推荐用for)
count = 0
while count < len(list):
列表处理代码
count = count + 1
判断结构
if…else
if 某个条件满足:
true 组
else:
false 组
if…elif(…else)
if 某个条件满足:
true 组
elif 某个条件满足:
true 组
else:
false 组
处理异常
try/except机制
try:
代码组
except:
错误恢复代码
try/except/finally机制
try:
代码组
except:
错误恢复代码
finally:
不管有没有错,总会运行的代码组
try/with/except机制
with使用上下文管理协议(context management protocol)
try:
with open():
代码组
except:
错误恢复代码
函数
def 函数名 (参数1,参数2=缺省值,参数3,...):
函数代码组