循环是指反复地连续做某件事,例如地球绕地轴自转一圈就是一天,自转的同时绕太阳公转一圈就是一年。周而复始,转了一圈又一圈,一次又一次地循环。

在编程过程中,经常会出现要重复编写的代码,例如介绍记录合并操作中先导入三个CSV文件,就是三条语句,如果要导入100个、甚至1万个CSV文件呢?这样重复的工作就可以交给计算机进行处理,这时就可以使用循环语句。

在Python中,循环语句有两个,一个是For循环,一个是While循环。

For循环是按指定的次数进行循环,而While循环是根据条件进行循环,不满足条件时就停止循环。

我们先学习For循环,For循环用于遍历序列中的所有元素,元素有多少个,就是执行多少次循环,所以For循环的次数由序列中元素的个数而决定。

For循环的基本语法如下图所示:

需要注意的是冒号是不能省略的,并且For下方的循环语法块需要进行缩进,这样Python就可以识别出后面具有相同缩进的代码块是隶属于For语句的。

Python采用代码缩进和冒号来区分代码块之间的层次。行尾的冒号和下一行的缩进,表示一个代码块的开始,而缩进的结束则表示此代码块的结束。具有相同缩进的代码被视为代码块

python 计算循环次数查询_跟小白学Python数据分析——For循环相关推荐

  1. 32岁学python有前途吗_新手小白学Python有前途吗

    很多同学在选择学习python之初,可能都有这样的疑惑:学Python有前途吗?对于新兴的事物,人们慢慢接受是需要一个过程的,那究竟学python有没有前途呢?今天北大青鸟小编就来给大家指导一下迷津. ...

  2. mac里python注释的快捷键_新手小白学Python必备编程利器Pycharm快捷键大全(Win+Mac)...

    1.编辑 Ctrl + Space 基本的代码完成(类.方法.属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信 ...

  3. python的输入函数是什么意思_「小白学Python」像风一样自由的输入:input( )函数详解...

    从使用Python写出第一行代码:print("Hello Python")时,我就怀揣着一个梦想,有一天,我一定要输入自己想要的内容.今天这个梦想终于实现了,多亏了input( ...

  4. python中for循环缩进_跟小白学Python数据分析——For循环

    原标题:跟小白学Python数据分析--For循环 循环是指反复地连续做某件事,例如地球绕地轴自转一圈就是一天,自转的同时绕太阳公转一圈就是一年.周而复始,转了一圈又一圈,一次又一次地循环. 在编程过 ...

  5. python中字符型用什么表示_「小白学Python」Python中最常用的数据类型:字符串

    Python中有6个标准数据类型,分别是:Number(数值).String(字符串).List(列表).Tuple(元组).Sets(集合).Dictionary(字典). 其中,String(字符 ...

  6. 0基础学python有多难-0基础纯小白学Python,请注意这2个坑

    0基础的纯小白学Python有哪些坑需要避免?有没有适合小白的Python教材推荐? 很多纯0基础,毫无编程经验的小白在学习Python的过程中总是无法坚持下来,究其原因,其实就是因为毫无经验,方向不 ...

  7. python数字规律分析_【小白学爬虫】用Python分析福彩3D|发现数字的秘密

    2).我们用chrome浏览器,分析一下网站的结构和源码 访问: http://kaijiang.zhcw.com/zhcw/inc/3d/3d_wqhg.jsp 跳转到: http://kaijia ...

  8. python计算现场得分_浅谈用 Python 计算文本 BLEU 分数

    浅谈用 Python 计算文本 BLEU 分数 BLEU, 全称为 Bilingual Evaluation Understudy(双语评估替换), 是一个比较候选文本翻译与其他一个或多个参考翻译的评 ...

  9. python赋值运算符难理解_零基础学 Python(8)运算符 — 算术、比较、赋值、逻辑...

    Python 的运算符有:算术运算符.比较运算符.赋值运算符.逻辑运算符.成员运算符.位运算符.身份运算符.本章主要讲解 Python 的算术运算符.比较运算符.赋值运算符.逻辑运算符. 算术运算符 ...

  10. python中数据读写_【循序渐进学Python——文件中数据的读写以及操作】

    [循序渐进学Python--文件中数据的读写以及操作] [循序渐进学Python--文件中数据的读写以及操作] [循序渐进学Python--文件中数据的读写以及操作] 相信大家都想过自己有一天,可以用 ...

最新文章

  1. 5.Queue和Deque的区别与联系
  2. 单端信号和差分信号的区别
  3. c语言 编码规范 C Coding Standard
  4. Python循环的一些基本练习
  5. sc openscmanager 失败 5 mysql_如何增加windows服务
  6. 30款非常酷的创意名片设计欣赏
  7. python定义一个整数变量_python循环定义多个变量的实例分析
  8. python按照日期筛选数据_python – 按时间戳列筛选/选择pandas dataframe行
  9. ubuntu10.10升级到11.4出错之问题解决
  10. 手把手教你实现机器学习SVM算法
  11. 在Android应用中实现Google搜索的例子
  12. 表或视图不存在 Hibernate Oracle
  13. python中常用的数据结构简述
  14. 【Axure原型模板】APP原型设计通用模板 移动端通用原型模板
  15. Pr 音频效果参考:振幅与压限
  16. 【模拟电子技术Analog Electronics Technology 6】—— 共射放大电路的原理与改进
  17. 电气规则检查-ERC
  18. SpringCloud微服务项目实战 - 2.App登录及网关
  19. 智能门锁暗藏的物联网安全危机
  20. 某鉴黄师:“我并不幸福”,AI加持下CDN鉴黄又是何物?

热门文章

  1. 29_互联网(The Internet)(IP数据包;UDP;TCP;DNS;OSI)
  2. 用 Jest 进行反应测试
  3. php emment,Emmet常用语法 - osc_w55yykyo的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. Dubins曲线学习
  5. 求最多可以派出多少支团队
  6. sql报错 ParseException line 14:12 missing ) at ‘AS‘ near
  7. (不谈技术)常思一二
  8. 关于邮箱发送信息的代码工具
  9. [2017年六月四级春季技巧拔高直播课] 四级翻译特训1
  10. 个人理财第十课-【债券基金】筛选实操课