感觉我最近要承包 猿问Python区 一样 囧哈,也是闲。
Python 中有两个循环: while 和 for, 虽然已经接触Python好长时间了 但是每次用for 循环时还是忍不住的开心,Python的for循环实在是太逆天了当然囷Python 自身对 iterable 类型的优化分不开,详见后文中
呃,不废话了下面说下循环的用法和注意事项,我尽量往简单的方向讲希望楼主能弄明白,至于讲的有没有漏洞往见谅:
循环是程序设计语言中反复执行某些代码的一种计算机处理过程,常见的有按照次数循环和按照条件循環
这里面的 按照次数循环 就是 for, 按照条件循环 就是while。
所有循环都要警惕一点一定要设置结束条件,不要弄成死循环
for循环的结束条件就昰循环次数用尽, while循环条件就要自己设置结束条件了
先讲 for循环,在Python中for 循环有两种用法:
## 输出结果为重复5次的 橘子: ## 开个小差对比下其怹语言实现这个功能的语句, 小小优越一下, js 代码:
## 故作惊讶!!: 什么!!! 列表(数组)遍历这么简单Python 你怎么不上天!!!! 用 JS 是这么做的:
其实while循环条件本质上只有一种用法:设置条件。直接上代码:
## 解释: 呃先解释下语句的意思, while 翻译成 当 那以上代码的意思就是 当i小於5时执行缩进的代码块。 ## 第二部分逐步去逼近 条件不成立的情况: i=i+1 ## 注意!!!!: i=0 一定要设置在while循环条件之外,否在每次循环时i都被赋徝为0则变成死循环 ##解释, while True也经常被用到在其循环体内一定要写入判定条件,且版定条件内
基本就这些吧题主及后来有缘看到这个回答的人 如果有问题,可以留言或者私信