python之While循环【基础篇】
2018-02-12 11:39
344 查看
while循环语法结构
当需要语句不断的重复执行时,可以使用while循环while expression: while_suite语句while_suite会连续不断的循环执行,直到表达式的值变成0或false#!/usr/bin/python sum100 = 0 counter = 1 while counter <= 100: sum100 += counter counter += 1 print "result is %d" % sum100
break语句
break语句可以结束当前循环然后跳转到下条语句写程序的时候,应尽量避免重复的代码,在这种情况下可以使用while-break结构#!/usr/bin/python while True: yn = raw_input("continue?(y/n)") if yn in 'Nn': break print "work on"
continue语句
当遇到continue语句时,程序会终止当前循环,并忽略剩余的语句.然后回到循环的顶端如果仍然满足循环条件,循环体内语句继续执行,否则退出循环所有偶数的和#!/usr/bin/python sum100 = 0 counter = 1 while counter <= 100: counter += 1 if counter % 2 == 1: continue sum100 += counter print sum100
else语句
python中的while语句也支持else子句else子句只在循环完成后执行break语句也会跳过else块#!/usr/bin/python sum10 = 0 i = 1 while i <= 10: sum10 += i i += 1 else: print sum10
【完】
相关文章推荐
- Python基础篇之while循环
- Python新手学习基础之循环语句——While循环
- Python基础(条件判断和循环) if elif else for while break continue;
- 【Python-3.3】使用while循环实现列表间数据移动
- python—用for循环、while循环和一句话打印九九乘法表
- Python第五天 文件访问 for循环访问文件 while循环访问文件 字符串的startswith函数和split函数 linecache模块
- Python新手学习基础之循环语句——While循环
- Python入门(三):if判断、for和while循环、break和continue
- Python学习日志 - 7.用户输入和while循环(习题解答)
- python简单的for(while) else循环
- 详解python基础之while循环及if判断
- python中循环语句while用法实例
- python基础学习(五)while循环语句
- 20180403-Python if条件判断及while循环
- 学习笔记☞ python 基础(python3)【三】(转义字符,字符串,while循环,break语句,列表)
- python-----运算符及while循环
- python:循环(while、for)
- Python入门_浅谈for循环、while循环
- Python第二篇【if语句、while循环、for循环、代码注释、中文乱码处理】
- python3 while循环及for循环