python循环结构语句实现_Python 循环结构语句

本文介绍了Python的循环结构,包括for循环的数值循环和遍历,while循环的条件判断,嵌套循环的多种形式,以及跳转语句如break和continue的应用。通过实例详细讲解了如何使用这些循环结构。
摘要由CSDN通过智能技术生成

1、for循环:计次循环

2、while循环:条件循环

3、嵌套循环

4、跳转语句

一、for循环的使用

1、进行数值循环

利用数值循环输出三次‘你好’:

>>> for i in [1,2,3]:print('你好')

你好

你好

你好

如果循环次数过多,需要使用range()函数实现:

>>> for i in range(1,100,3):

printi, 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97

range(start,end,step) start:指定计数起始值,可是省略,如果省略则从0开始,

end:指定计数结束值(但不包括该值,如range(5)得到0~4的值,不包括5),不能省略,

step:指定计数步长,即两个数直接的间隔;可以省略,如果省略表示步长为1,

2、利用循环遍历列表、元祖、字符串等内容:

>>> for i in ['中国', '俄罗斯','日本']:print(i)

中国

俄罗斯

日本>>> for i in ('a', 'b', 'D'):print(i)

a

b

D

>>> str = 'ASDFGHJK'

>>> for s instr:   prints, A S D F G H J K

二:while循环

当条件表达式的返回值为True时,执行循环体语句,直到结果为False时,退出循环

>>> i =0>>> while i < 5:print(i)

i+= 101

2

3

4

用while循环求 除以三余二,除以五余三,除以七余二的最小的数:

s =0

none=Truewhilenone:

s+= 1

if s % 3 == 2 and s % 5 == 3 and s % 7 == 2:print('这个数是:', s)

none=False

# break

这个数是:23

使用while循环语句实现从1开始依次尝试符合条件的数;定义一个用于计数的变量s和一个作为循环条件的变量none(默认值为真);

当符合条件时,将变量设置为假(False),从而退出循环

注:一定不要忘记将循环条件none改为假(False),否则将产生死循环,或者使用break语句终止循环。

三:嵌套循环

for循环和while循环都可以进行嵌套循环:

1、在while循环中套用while循环

2、在for循环中套用for循环

3、在while循环中套用for循环

4、在for循环中套用while循环

四:跳转语句

break:完全终止循环

continue:终止此次循环,直接跳到下一次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值