怎么写pythonpython for循环语句句

python----循环语句及循环控制语句
本章节将向大家介绍Python中的条件控制语句及循环控制语句,希望本篇文章对你有所帮助。
一、while 语句
1.while语句的基本形式:
【while 判断条件: 执行语句】执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。当判断条件假false时,循环结束。判断条件"还可以是个常值,表示循环必定成立
注:判断条件为真时执行后面的语句,直到条件为假时跳出循环 : 冒号是语法的一部分
2.while语句的基本组成:
break 结束while (没有break语句,条件为True循环会一直执行下去)
continue 跳出当前这次循环,但不结束while
else 结束while以后执行(如果是break跳出循环就不会执行else子句)
注意:普通应用里,while一定要给一个结束条件,否则就是传说中的死循环
3.while语句:
二、for语句
for i in range(n):
for语句也可以用来作为循环的次数
1.for语句的基本格式:
iterable:可迭代对象,列表、元组、字符串、字典
break和continue的用法与while 语句是一样的
2.range()函数:
range()内置函数会返回一个整数列表(方便的用于for循环中)
一个参数,range(n) ==&[0,1,2,3,......,n-1]
两个参数,range(x,y)==&[x,x+1,x+2,.........,y-1]
三个参数,range(x,y,z)==& z表示步长
3.continue在for语句中的作用:
注:在例题中由于0不能做分母,如果没有continue则会导致异常
4.for语句:
三、循环控制语句
break语句:用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
continue 语句:用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环
pass语句:是空语句,是为了保持程序结构的完整性pass不做任何事情一般用做占位语句
希望小编的这篇文章能对你有所帮助,在此小编有一个python视频分享群,期待你的加入,让我们一起共同进步!
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
今日搜狐热点10被浏览4,359分享邀请回答#!/usr/bin/env python
# -*- coding: utf-8 -*-
def factorial(n):
if n == 0 or n == 1:
for i in range(2, n + 1):
total *= i
return total
print factorial(5)
3添加评论分享收藏感谢收起def factor(n):
return reduce(lambda x,y: x*y, range(1, n+1))
21 条评论分享收藏感谢收起python的for循环语句怎么写_百度知道
python的for循环语句怎么写
我有更好的答案
',&#39:&&&very';,'
print (a,b)('hello';&good')]&&&for (a;x =[('&python')(&#39, '&&hello'a = [1,2,3,4]&&&&gt,b)&gt:&python'),('very&#39,1 2 3 4for循环元组赋值&gtfor循环列表操作方法&gt
10):。。for i in range(0。。。。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。循环 python循环中使用break语句终止循环 - 为程序员服务
为程序员服务
python循环中使用break语句终止循环
#!/usr/bin/python
# Filename: break.py
while True:
s = raw_input('Enter something : ')
if s == 'quit':
print 'Length of the string is', len(s)
print 'Done'
$ python break.py
Enter something : Programming is fun
Length of the string is 18
Enter something : When the work is done
Length of the string is 21
Enter something : if you wanna make your work also fun:
Length of the string is 37
Enter something :
use Python!
Length of the string is 12
Enter something : quit
它如何工作
在这个程序中,我们反复地取得用户地输入,然后打印每次输入地长度。我们提供了一个特别的条件来停止程序,即检验用户的输入是否是'quit'。通过 终止 循环到达程序结尾来停止程序。
输入字符串的长度通过内建的len函数取得。
记住,break语句也可以在for循环中使用。
G2的Python诗
我在这里输入的是我所写的一段小诗,称为G2的Python诗:
您可能的代码
相关聚客文章
荣誉:1495
相关专栏文章

我要回帖

更多关于 python无限循环语句 的文章

 

随机推荐