【九月打卡】第17天,python全能工程师学习笔记17

2022/9/24 3:17:08

本文主要是介绍【九月打卡】第17天,python全能工程师学习笔记17,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程信息:

  • 课程名称:Python全能工程师2022版

  • 章节名称:python语言的控制流程

  • 讲师名称:

    https://img2.sycdn.imooc.com/631719650001415610050224.jpg

课程内容概述:

  1. Python之for循环

  2. python之while循环

  3. python之break跳出循环

学习心得:

for循环在Python语言的流程控制中是非常重要的,在编程中有很多场景需要使用到for循环。举个例子,当我们需要把字符串中的每一个字符打印出来的时候,我们怎么实现呢?

我们当然可以使用之前学习的指定位置的方式让每个字符打印出来。

但是,这是字符串s比较短的情况下可以实现的,当s拥有成千上万个字符的时候,难道我们要为此书写上万行代码吗?这个时候for循环就可以派上用场了。

和 for 循环不同的另一种循环是 while 循环,while循环可以继续进行下去的条件更加简单,只需要判断while循环的条件是否为True即可,当条件为True时,即继续运行下去。

我们可以把while循环的条件设置得复杂一些,在运行一定次数后,条件可以自动变为False从而跳出while循环。

用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。

比如在前面的无限循环里面,只要在恰当的时机,我们使用break跳出循环,也可以求出1~100的和

同样的,对于字符串s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',假如希望输出s的前20个字符,而不是所有字符,我们也可以使用break

学习截图:

https://img4.sycdn.imooc.com/632c52190001030b10800798.jpg



这篇关于【九月打卡】第17天,python全能工程师学习笔记17的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程