5.Python中循环语句的使用方法(for、while、嵌套)

5.Python中循环语句的使用方法(for、while、嵌套)程序在一般情况下是按顺序执行的 编程语言提供了各种控制结构 允许更复杂的执行路径 循环语句允许我们执行一个语句或语句组多次 下面是在大多数编程语言中的循环语句的一般形式 1 循环控制语句在了解循环语句的使用方法之前 我们先来了解几个循环控制语句 1

       程序在一般情况下是按顺序执行的。编程语言提供了各种控制结构,允许更复杂的执行路径。

循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式

                                                          5.Python中循环语句的使用方法(for、while、嵌套)

 1.循环控制语句

在了解循环语句的使用方法之前,我们先来了解几个循环控制语句:

1)break语句

        在语句块执行过程中终止循环,并且跳出整个循环

        实例:

for letter in 'Python': if letter == 'h': break print('当前字母 :%s' %letter)

                                                      5.Python中循环语句的使用方法(for、while、嵌套) 

2)continue语句

        在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。

        实例:

for letter in 'Python': if letter == 'h': continue print('当前字母 :%s' %letter)

                                                   5.Python中循环语句的使用方法(for、while、嵌套)

3)pass语句

        pass是空语句,是为了保持程序结构的完整性。

        实例:

# 输出 Python 的每个字母 for letter in 'Python': if letter == 'h': pass print('这是 pass 语句') print('当前字母 :%s'%letter) print('Good bye!')

                                        5.Python中循环语句的使用方法(for、while、嵌套)

2.for循环语句

for循环使用的语法: for 变量 in 序列: 循环要执行的动作

在这里给大家介绍一下range

range的用法大致有一下三种:

range(stop): 0 - stop-1 range(start,stop): start - stop-1 range(start,stop,step): start - stop-1 step(步长)

实例:

for item in range(5): print(item) print('\n') for num in range(10,15): print(num) print('\n') for a in range(20,30,2): print(a)

                                                    5.Python中循环语句的使用方法(for、while、嵌套)

for循环实例:

        实例一:

求1、3、5...99的和 sum = 0 for i in range(1,101,2): sum += i print(sum)

                                                    5.Python中循环语句的使用方法(for、while、嵌套)

         实例二:

#用户输入一个整型数,求该数的阶乘 num = int(input('Num:')) res = 1 for i in range(1,num+1): res *= i print('%d 阶乘的结果是: %d' %(num,res))

                                    5.Python中循环语句的使用方法(for、while、嵌套)

3.while循环语句

当while循环满足条件时,做循环体里面的事情,即:

while 条件(): 条件满足时,做的事情1 条件满足时,做的事情2

 实例:

i = 0 result = 0 while i <= 100: result += i i += 1 print('1+2+3+...+100的和为:%d' %result)

                                     5.Python中循环语句的使用方法(for、while、嵌套)

 那么可以考虑一个问题  如果while的条件恒为真时,那就是一个死循环,死循环在我们的生产环境中也是不可缺少的一部分

while死循环实例:

while True: print('hello python!')

                                     5.Python中循环语句的使用方法(for、while、嵌套)

4.while嵌套

while和for循环都可以进行嵌套使用已达到我们想要实现的功能

while嵌套实例:

打印9*9乘法表

row = 1 while row <= 9: col = 1 while col <= row: print('%d * %d = %d\t' %(row,col,col * row),end='') col += 1 print('') row += 1

 结果:

                                  5.Python中循环语句的使用方法(for、while、嵌套)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210659.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午7:10
下一篇 2026年3月19日 上午7:10


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号