python for和while循环详解

for循环


python_for_loop




一、 for语句格式

for  表达式1  in   表达式2:             #  判断 表达式1 是否在表达式2所包含范围中

语句1     #  若上一句条件成立,则执行下列语句

语句2

...

语句n


二、for循环范例


number = [1,2,3,4,5]              #    创建一个名为 number的列表
for i in number:                  #  判断变量i 是否在number列表所包含中
           print  "The number is %d"  %i      # 若包含则打印。  
						# 执行完毕后,返回for 语句句首继续判断条件是否成立;
注: for 循环中的判断语句可以使用未定义变量 i
			实际上 该变量在for循环开始时就被定义了,而且每次循环开始时都会被重新定义一次;




while循环

python_while_loop





一、while语句格式

while  判断条件:                      # 判断条件为真则执行循环体内的执行语句;  判断条件为真 可以是 任何表达式、任何非零、非空(null)的值;
执行语句

二、while范例
#!/usr/bin/python
#-*-  coding:UTF-8  -*-

i = 0	                   #  创建一个名为i的变量并赋初值为0;
numbers = range(0,6)     #  穿件一个名为numbers的列表,并用range函数赋值;


whilie i < 5:            # 首先判断表达式 i < 5 是否为真;若为真则执行循环体内语句;
       print  numbers[i]  # 打印 列表number的第i+1 个元素,(列表的下表从0开始);
	i = i+1           # 将变量自增1;


 
 

总结

>>> 尽量少用while循环,大部分时候for循环更好用
>>> for循环 用于匹配特定集合,并进行循环                        #  类似与 C语言中的  switch case 语句;
>>> while循环  用于判断条件为真,并进行循环
>>>



附录

学习与参考连接

(1)  python教程:http://www.runoob.com/python/python-while-loop.html

(2) python在线编程网站:https://penjee.com/tutorial



















  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值