python循环代码_python循环语句

本文详细介绍了Python中的两种循环语句——while和for,包括它们的语法、常见应用场景和控制结构。通过实例展示了如何使用while循环进行计数、累加和条件控制,以及while循环的break和continue语句。同时,还探讨了while循环的嵌套及其应用,如打印正方形和九九乘法表。最后,讲解了for循环的基本语法、break和continue在for循环中的作用,并提到了for循环与else的结合使用。
摘要由CSDN通过智能技术生成

## 1.2 循环的分类

在Python中,循环分为`while`和`for`两种,最终实现效果相同。#二. while的语法

``` pythonwhile条件:

条件成立重复执行的代码1

条件成立重复执行的代码2

......

```## 2.1 快速体验

需求:复现重复执行100次`print('媳妇儿,我错了')`(输出更简洁一些,我们这里设置5次)。

分析:初始值是0次,终点是5次,重复做的事情输出“媳妇儿, 我错了”。

``` python#循环的计数器

i =0while i < 5:print('媳妇儿,我错了')

i+= 1

print('任务结束')

```#三. while的应用

## 3.1 应用一:计算1-100累加和

分析:1-100的累加和,即1 + 2 + 3 + 4 +….,即前两个数字的相加结果 + 下一个数字( 前一个数字 + 1)。

``` python

i= 1result=0while i <= 100:

result+=i

i+= 1

#输出5050

print(result)

```> 注意:为了验证程序的准确性,可以先改小数值,验证结果正确后,再改成1-100做累加。## 3.2 应用二:计算1-100偶数累加和

分析:1-100的偶数和,即 2 + 4 + 6 + 8....,得到偶数的方法如下:-偶数即是和2取余结果为0的数字,可以加入条件语句判断是否为偶数,为偶数则累加- 初始值为0 / 2, 计数器每次累加2### 3.2.1 方法一:条件判断和2取余数则累加

``` python#方法一:条件判断和2取余数为0则累加计算

i = 1result=0while i <= 100:if i % 2 ==0:

result+=i

i+= 1

#输出2550

print(result)

```### 3.2.2 方法二:计数器控制

``` python#方法二:计数器控制增量为2

i =0

result=0while i <= 100:

result+=i

i+= 2

#输出2550

print(result)

```#四、break和continue

break和continue是循环中满足一定条件退出循环的两种不同方式。## 4.1 理解

举例:一共吃5个苹果,吃完第一个,吃第二个…,这里"吃苹果"的动作是不是重复执行?

情况一:如果吃的过程中,吃完第三个吃饱了,则不需要再吃第4个和第五个苹果,即是吃苹果的动作停止,这里就是break控制循环流程,即==终止此循环==。

情况二:如果吃的过程中,吃到第三个吃出一个大虫子.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值