关于循环

来源:互联网 发布:wifi放大器 mac绑定 编辑:程序博客网 时间:2024/05/16 11:41

                                           兄弟连学python

循环结构

循环结构可以减少源程序重复书写的工作量(代码量),用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构。

Python中循环结构分为两类,分别是 while 和 for .. in

while

格式1:

num1,num2 = 3,5while num1 < num2:    print('如果条件成立,会进入循环体,我所处的这块区域,就是循环体')    num1 += 1   #控制循环条件中的变量,否则进入死循环

死循环: 死循环就是循环不会终止的循环类型,设置条件永远为True来实现,但非常占用资源

格式2:

num1,num2 = 3,5while num1 < num2:    print('如果条件成立,会进入循环体')    num1 += 1else:    print('条件不成立时,我会被输出')

注意: while循环中的else是在while条件表达式为假的情况下执行的代码内容

for ... in

for 变量 in 容器:用于遍历容器类的数据(字符串,列表,元组,字典,集合)

格式1:

user_list = ['小明','小红','小强','小军']for val in user_list:    print(val)

格式2:

data = ('a','alibaba'),('b','baidu'),('c','changhong')for k,v in data:    print(k,'======>',v)
原创粉丝点击