循环介绍
1.有条件的重复做相似的事情
2.Python中循环分为while 和for
while循环的使用
-
格式: while 条件: 循环体
-
while 循环的三个必要元素
- while 关键字
- 循环条件
- 循环体
-
构造循环要想的四件事
- 初始状态
- 循环条件
- 要重复做的事情
- 循环控制
-
案例
# 需求:求1-100的累加和
# 初始状态
i = 1
sum1 = 0
while i <= 100:
# 求累加和
# sum1 = sum1 + i
sum1 += i
# 为下一次循环做准备,自增
i += 1
print('1-100的累加和是%d' % sum1)
----------------------------------
# 需求:输出10以内的所有奇数
# 初始状态
i = 1
# 循环结束条件
while i <= 10:
# 要循环做什么
if i % 2 != 0:
print(i)
# 为下一次循环做准备 自增
i += 1
---------------------------------
# 需求: 1-100的偶数累加和
# 初始状态:
i = 1
sum1 = 0 # 累加器
# 循环条件
while i <= 100:
# 要做什么?
if i % 2 == 0:
sum1 += i
# 为下一次循环做准备 累加
i += 1
print(f'1-100的偶数累加和是{sum1}')
--------------------------------------
# 练习 :计算 1-20 的奇数累乘积.
# 初始状态
i = 1
mult1 = 1
# 循环条件
while i <= 20:
# 要做什么
if i % 2 != 0:
mult1 *= i
# 自增
i += 1
print(f'1-20的奇数累乘积是{mult1}')
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END