我是靠谱客的博主 冷静小懒猪,最近开发中收集的这篇文章主要介绍do while 里面怎么嵌套switch_while循环、for循环,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

287b19f7cfc05559e92f22ee3e2c5f9e.png

1、while循环

昨天讲了基本的运算符,以及逻辑判断,功能很简单,就是判断变量达到什么条件然后做什么事情。都是由选择性的,那么如果变量的条件都达不到需要的条件呢,怎么办?程序就不运行了吗?这就用到了今天的while循环。

比如你去ATM机取钱,插卡后输入密码,输入错了系统会让你从新输入,这个过程就是while循环。那么如果输入成功了呢?或者输错三次以后呢?这两种情况就是结束while循环的过程的条件,由while循环就必定有条件能结束他。

while 条件(只能是True或False),输入的账号密码然后跟银行存放的正确的账号密码比对(if判断),比对成功,进入下一环节,条件变为False(直接给条件赋值,或者使用break命令),结束当前循环。还一种结束循环方式continue命令,结束本次循环,返回while重新判定条件。所以continue同级别后方无需任何代码。

while的嵌套,while可以嵌套while使用,结束循环方式使用break时需要对应使用,break会结束相对应的while循环,break使用时相对while缩进一格(4空格)。while也可搭配else使用,else只会在条件为False时或者continue结束循环时运行,如果while是被break结束的循环,则else不会运行。

2、for循环

前面讲到的while循环如果取多个值,则每个值都需要一个while循环代码块,这就造成了重复代码,for循环就是来解决这个问题的。for会逐个读取list列表或者dict字典中的元素。

for 变量名 in list或者dict名:,print(变量名)(会逐个换行打印list内的值)。print(变量名,变量名[字典名])用于同时取出字典内key和value的值,逐个换行打印。

d8eed7c89bce25ae5e892e3c46b6f62f.png
幕布:可以一键生成思维导图的大纲笔记工具​mubu.com
251a33862390dd73edb5fbb30c9d4ce2.png

最后

以上就是冷静小懒猪为你收集整理的do while 里面怎么嵌套switch_while循环、for循环的全部内容,希望文章能够帮你解决do while 里面怎么嵌套switch_while循环、for循环所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部