https://www.toutiao.com/a6644512326588301837/

2019-01-09 23:02:03

Python是最接近于人类语言的编程语言,是非常不错的适合初学者语言。AI与Python课程将首先为大家介绍Python的基础知识,引导大家入门,为高阶段学习打下坚实的基础。本节课是AI与Python课程的第九节,在前八节的基础上,本节课将学习循环语句(for循环),继续Python的学习。还是老规矩,大家如果有关于所讲过课程的问题,可以关注后后台私信,我将会为大家解答。

1 for循环

Python中for循环语句的循环控制语句的一种,具有当条件为真(True)时,执行循环;当条件为假(False)时,跳出循环。其程序执行的逻辑图如下图所示。

for循环语句逻辑流程图

具体的for循环语句的语法结构具有两种,其格式为:

for循环语句语法结构一

for循环语句语法结构二

2 程序展示

以循环演示计算狗狗年龄的问题为例展示for循环语句,用户输入狗狗年龄后,程序使用for语句进行判断,并根据判断进行输出。

程序代码

-END-

Python基础(7)——for循环相关推荐

  1. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)

    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素. 1 for循环 是for循环,可以把集合数据类型list.tuple.dict.set的元素遍历出来. (1)对list进行循环 c ...

  2. python while循环if_详解python基础之while循环及if判断

    wlile循环 while True表示永远为真,不管是什么条件都会向下执行,下面是写的一个例子. #!/usr/bin/env python age = 24 #给age赋一个值 while Tru ...

  3. 20190508——python基础(if...in...循环语句、while循环、两种循环对比)

    二.python基础(if...in...循环语句.while循环.两种循环对比) 1.for...in...循环语句 1)for循环:空房间 # 空房间的学名叫[元素](item),因为英文是ite ...

  4. Python基础------几种循环结构详解

    Python基础------几种循环结构详解 在所有的编程语言中,循环结构是必不可少了,Python也一样.在python主要有一下几种循环结构:for-in-.while.range()三种最为常见 ...

  5. Python基础——for/while循环

    Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ 上学期间,常常遇到这样的情景:为了惩罚学生,老师会说:"XXX,你先去操场上跑10圈再回来继续反省.&qu ...

  6. 5道python基础中while循环练习题

    1. 使用while循环输出1 2 3 4 5 6 8 9 10 count=0 while count <10:count+=1print(count) 2. 求1-100的所有数的和 cou ...

  7. Python 基础|while 循环语句

    今天分享的是 Python 基础中的 while 循环语句. 一.while 循环 一)语法形式 while 循环条件:       循环体 执行过程:如果满足循环条件,则执行循环体,否则跳出循环 二 ...

  8. Python基础变量及循环

    一.Python 1991年,第一个Python解释器诞生,是用C语言实现的,并能够调用C语言的库文件 二.解释器 计算机不能理解除机器语言外的语言,把程序员写的语言翻译成机器语言,计算机才能够执行, ...

  9. Python基础之遍历循环、条件循环、嵌套循环

    Python基础之程序控制结构(二) 文章目录 循环结构 一.遍历循环结构 1.遍历for循环的语法格式 2.range()函数用法 3.遍历循环扩展模式 4.遍历for循环的应用实例 二.条件循环 ...

  10. python基础之while循环基本使用

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 程序的三大流程,顺序.分支.循环: 把hello python用循环语句打印5遍 前言 程序的三大流程,顺序.分支.循 ...

最新文章

  1. top命令的笔记补充2--如何将top信息后台运行并写入log
  2. 【Redis】4.Redis数据存储listsetsorted_set
  3. 微服务网关的设计与实现
  4. 在Ajax方式产生的浮动框中,点击选项包含某个关键字的选项
  5. 再写单链表(不带头单链表)
  6. 如何避免程序员的大脑超载?
  7. Spring、SpringMVC、SpringBoot、SpringCloud概述
  8. ImageLoader的简单解析(六)
  9. JavaScript 封装对象与强制类型转换
  10. 【C语言】入门基础选择题附答案
  11. JAVA_OPTS参数说明与配置
  12. 【unity3D弹跳的小球游戏制作】
  13. IT6801FN图像质量调优
  14. Class类的使用和背后实现的原理
  15. 1_数据分析应掌握的Python基础
  16. 全景图转换为天空盒图
  17. ToolStrip工具条
  18. 基于QT实现的图元拖曳、定点滚轮旋转和缩放
  19. 我是如何一步步把客户的两台服务器给弄崩的
  20. opc-ua协议机器数据采集-python

热门文章

  1. [转]java.lang.instrument 学习(一)
  2. 配置一台计算机所需的东西,攒一台计算机需要的配置
  3. 青源 LIVE 第 20 期 | 复旦大学吴祖煊:高效视频内容识别
  4. GPT-3距离下一代AI生态平台还有多远?
  5. 盘点:2020 年机器学习 10 大进展
  6. pix2pix tensorflow试验(GAN之图像转图像的操作)
  7. 分析460万份数据发现,女警比男警检查汽车几率少2倍,但发现违禁品还多10%
  8. 郭毅可教授在线受聘清华大学杰出访问教授并举行学术报告会
  9. 告别渣画质,视频会议带宽降90%,英伟达公开Maxine服务背后重要技术
  10. 赋能RPA时代,微软发布通用文档理解预训练模型LayoutLM