Python基础教程 5

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

print('Because the people who are crazy enough to think they can
change the world, are the ones who do.')
控制语句
2. 选择结构
if 条件1: 代码块1 elif 条件2: 代码块2 elif 条件3: 代码块3

if 语句
... elif 条件n-1: 代码块n-1 else 代码块n
控制语句
2. 选择结构
if 条件1: 代码块1 elif 条件2: 代码块2 elif 条件3: 代码块3

if 语句
• 代码块 • • 具有相同缩进的为一个代码块 代码块内可以嵌套代码块
... elif 条件n-1: 代码块n-1 else 代码块n

代码按顺序执行
print('The round pegs in the square holes.') print('The ones who see things differently.') print('They’re not fond of rules. And they have no respect for the status quo.') print('You can quote them, disagree with them, glorify or vilify them.') print('About the only thing you can’t do is ignore them.') print('') print('Because they change things.') print('They push the human race forward.') print('And while some may see them as the crazy ones, we see genius.')
pass else: print('a is smaller than 10')
小结
1. 三种执行结构:顺序结构、选择结构、循环结构
2. if 语句用于选择结构
3. while 语句和 for 语句用于循环结构 4. 相同缩进的代码构成一个代码块
控制语句
3. 循环结构
while 条件: 代码块

• • •
for 语句
while 语句
for 循环变量 in 可迭代对象: 代码段
两种语句可以相互转化 一般来说 for 语句要简洁可读一些
Break, Continue
1. 只能在循环中使用
i = 0 while i <= 50:
2. Break 用于跳出当前循环
3. Continue 跳过当次循环
i += 1 if i == 2: continue elif i == 4: break print(i) print('done')
1 3 done
Pass
1. 功能就是没有功能
a = 0 if a >= 10:
2. 不造成任何影响
3. 很多时候只是为了维护语法完整性
第五章
控制语句
执行结构
1. 顺序结构

做完一件事后紧接着做另一件事
2. 选择结构 • 在某个条件成立的情况下做某件事
3. 循环结构 • 反复做某件事,直到满足某个条件为止
控制语句
1Biblioteka Baidu 顺序结构
print('Here’s to the crazy ones.') print('The misfits. The rebels. The troublemakers.')
相关文档
最新文档