初学python(7)--------for循环和两个循环重要语句
计数器循环----for循环:for 目标 in 表达式
循环体
比如:
favourite = ‘Fishc’
for y in favourite:
print(y,end=‘ ’)
在这里,y代表的是favourite变量中的每一个字母,这个y可以替换成别的,空格则表示在字母中加入空格
又如下面这个(中括号代表表格):
member = [‘lcq’,‘llf’,‘chy’,‘nnh’]
for each in member:
print(each,len(each))
如果我将最后一行的each改成member,则会变成这样:
根据上面,在for循环中,后面的print里第一个是你设的目标,其次是你的变量,变量前可以加你想要的效果的英文缩写。
接下来说一下for循环的小伙伴----range:range([start,],stop,[,step])
这个函数表示将你所选的数列出来,中括号的表示可选函数,你可以不打,但是stop的数必须打,但列出来的数不包括stop,就如数学中的0到5,包括0,但不包括5;step表示你的数以多少的数递进,如果不打,默认为1。如下:
list(range(1,5))
如果和for循环结合,就会如下:
for i in range(5):
print(i)
接下来试试三个数:
for i in range(1,10,2):
print(i)
接下来说一下循环中的两个重要语句:break和continue
break指的是终止当前循环,跳出循环体。比如:
bingo = ‘你真帅’
answer = input(‘猜猜我现在在想什么:’)
while True:
if answer == bingo:
break
answer = input(‘请重新输入:’)
print(‘你真是我心里的蛔虫啊’)
在这里,因为输入的符合正确答案,break终止循环。(注意:while首字母小写,True首字母大写)
continue则和break很像,continue指的是终止本轮循环并开始下轮循环,在开始下轮循环前,它会测试一下下轮循环是否符合。比如:
for i in range(10):
if i%2 != 0:
print(i)
continue
i+=2
print(i)
continue不会运行他之后的循环体语句,而是直接跳到前面从新循环。然后判断条件是否成立,如果成立,进行新循环,条件不成立,退出循环。
- python初学一(for循环语句介绍)
- Python学习笔记(十)----Python for 循环语句
- python学习小结1:for循环控制语句
- python3 for 循环中的 else 语句
- Python新手学习基础之循环结构——For语句
- Python菜鸟--for 循环语句
- 4.Python - for循环语句
- python 表达式和语句及for、while循环练习实例
- Python基础之循环语句用法示例【for、while循环】
- 跟老齐学Python之for循环语句
- Python基础笔记_Day03_while、for循环语句、range
- 【Python学习笔记】for和while循环语句
- Python 循环语句之 while,for语句详解
- [转]python 如何在一个for循环中遍历两个列表
- 关于Python中的for循环控制语句
- python列表推导式x = [i for i in range(5)]和简单的条件语句、循环语句
- python学习之语句:循环语句(for,while)
- python中使用for语句循环遍历整个序列的内容
- Python 循环语句(while, for)
- Python for 循环语句