Python 循环结构语句
2020-12-13 03:13
标签:bre 包括 数值 end 一个 none 语句 表达式 循环语句 1、for循环:计次循环 2、while循环:条件循环 3、嵌套循环 4、跳转语句 一、for循环的使用 1、进行数值循环 利用数值循环输出三次‘你好’: 如果循环次数过多,需要使用range()函数实现: range(start,end,step) start:指定计数起始值,可是省略,如果省略则从0开始, end:指定计数结束值(但不包括该值,如range(5)得到0~4的值,不包括5),不能省略, step:指定计数步长,即两个数直接的间隔;可以省略,如果省略表示步长为1, 2、利用循环遍历列表、元祖、字符串等内容: 二:while循环 当条件表达式的返回值为True时,执行循环体语句,直到结果为False时,退出循环 使用while循环语句实现从1开始依次尝试符合条件的数;定义一个用于计数的变量s和一个作为循环条件的变量none(默认值为真); 当符合条件时,将变量设置为假(False),从而退出循环 三:嵌套循环 for循环和while循环都可以进行嵌套循环: 1、在while循环中套用while循环 2、在for循环中套用for循环 3、在while循环中套用for循环 4、在for循环中套用while循环 四:跳转语句 break:完全终止循环 continue:终止此次循环,直接跳到下一次循环 Python 循环结构语句 标签:bre 包括 数值 end 一个 none 语句 表达式 循环语句 原文地址:https://www.cnblogs.com/xioawu-blog/p/11071007.html>>> for i in [1,2,3]:
print(‘你好‘)
你好
你好
你好
>>> for i in range(1,100,3):
print i,
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
>>> for i in [‘中国‘, ‘俄罗斯‘,‘日本‘]:
print(i)
中国
俄罗斯
日本
>>> for i in (‘a‘, ‘b‘, ‘D‘):
print(i)
a
b
D>>> str = ‘ASDFGHJK‘
>>> for s in str:
print s,
A S D F G H J K
>>> i = 0
>>> while i :
print(i)
i += 1
0
1
2
3
4
用while循环求 除以三余二,除以五余三,除以七余二的最小的数:s = 0
none = True
while none:
s += 1
if s % 3 == 2 and s % 5 == 3 and s % 7 == 2:
print(‘这个数是:‘, s)
none = False
# break这个数是: 23
注:一定不要忘记将循环条件none改为假(False),否则将产生死循环,或者使用break语句终止循环。
上一篇:python之scrapy初探
下一篇:winform 实现选择城市列表