数据分析课程python基础6控制流程_第1页
数据分析课程python基础6控制流程_第2页
数据分析课程python基础6控制流程_第3页
数据分析课程python基础6控制流程_第4页
数据分析课程python基础6控制流程_第5页
已阅读5页,还剩27页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Python基础601020304必须掌握:集合定义 集合的交 并 差必须掌握:常见的运算符的用法必须掌握:字典的定义 字典的 get items keys pop popitem update 方法必须掌握:三种逻辑运算知识点回顾本节知识点01. 条件判断02. 三目运算03. 条件循环04. 迭代循环第一部分条件判断思 考0102py文件中的代码是按照怎样的顺序执行的呢?代码的执行顺序可以改变吗?如果可以要怎么改变呢?条件语句语法结构:if 判断语句1: 执行语句1elif 判断语句2: 执行语句2else: 执行语句注意缩进条件判断总结必须掌握: if elif else清楚缩进的作用第

2、二部分三目运算思 考0102有这样一个判断,如果值大于5返回True,否则返回False,代码该怎么写?有更加简单点的方式吗?三目运算01 a = 3if a 5: print(True)else: print(False)02 a = 3True if a5 else False注意 三目运算一般只做简单的判断三目运算总结必须掌握:三目运算的用法第三部分条件循环思 考01对于刚才值大于5的三目运算,如果是判断一个列表中数字该怎么做呢?while01 li = 1, 5, 6, 9, 3, 2i = 0while i 5 else False i += 102 语法规则:while 判断语句:

3、 循环体 改变变量注意还是缩进思 考01在上面的基础上增加条件,如果出现数字5就终止循环?break和else01 break的用法:i = 0while i 5 else False02 else的用法:i = 0while i 5 else Falseelse: print(判断结束)注意的要点01 循环可以被终止: 1. 判断语句可以返回 False 2. 通过break终止循环 02 else的执行条件:只有在循环不是被break终止的情况下才会执行else中的内容while的应用控制程序流程elseelse只有在循环被终止条件终止的情况下才会执行break可以在没有终止条件的情况下结

4、束循环对于不同的条件,执行不同的代码breakwhile总结必须掌握:while的使用必须掌握:break的作用了解:else的用法第四部分迭代循环思 考01对于刚才列表的例子,有没有更加便捷的方法取出列表中的元素呢?for 迭代01 li = 1, 5, 6, 9, 3, 2for i in li: print(i)02 语法规则:for i in obj: 循环体注意还还还是缩进思 考01要求打印出1-20内的整数?02在上面的基础上增加条件,如果是5的倍数就跳过,不打印出来?range和continue01 range的用法:for i in range(21): print(i)02

5、continue的用法:for i in range(21): if i % 5 = 0: continue print(i)else: print(输出结束)注意的要点01 for 后面需要接上可迭代对象for会依次取出可迭代对象中的元素02 continue的用法:continue和break类似,但是continue不会终止循环,而是结束本次循环,跳到下次循环for的应用控制程序流程elseelse只有在正常迭代结束,即不是被break终止的情况continue可以跳过本次循环,进入下次循环对于不同的条件,执行不同的代码continuefor总结必须掌握:for的使用必须掌握:continue的作用了解:else的用法本节知识点回顾必须掌握: if elif else的用法必须掌握:三目运算符的用法必须掌握:while 和 for 两种循

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论