zoukankan      html  css  js  c++  java
  • Python循环语句

    Python语言中的循环结构包含两种语句,分别是while语句和for语句。

    1. while语句

    while(表达式):

        ……

    else:

       ……

    执行过程:当循环表达式为True时,依次执行while中的语句。直到循环表达式的值为False时,才执行else语句或退出循环。其中else子句可以省略,表达式两端的等号也可以省略。

    2. for语句

    for循环用于遍历一个集合,依次访问集合中的每个项目。格式如下:

    for 变量 in 集合:

        ……

    else:

        ……

    执行过程:每次循环从集合中取出一个值,并把该值赋值给变量。集合可以是元组、列表、字典等数据结构。其中else子句可以省略。

    for循环通常与range()或xrange()函数一起使用,函数返回一个列表,介绍如下:

    函数原型:range([start,]stop[,step])

    函数原型:xrange([start,]stop[,step])

    参数start表示列表开始的位置,默认为0

    参数stop表示列表结束的位置

    参数step表示步长,默认为1

    函数返回一个递增或递减的数字列表。xrange是一个类,而且返回的是一个xrange对象。使用xrange进行遍历,每次遍历只返回一个值。range()返回的是一个列表,一次性计算并返回所有的值。因此,xrange()的执行效率要高于range()

    3. break和continue语句

    break和continue语句可以控制语句的跳转

    3.1 break语句

    break语句用于中断语句所在整个一级循环

    3.2 continue语句

    continue语句用于结束语句所在本次循环,跳转到下一次循环

    4. pass语句

    pass语句用于无动作语句中,即不执行任何动作

  • 相关阅读:
    5.Hiveguigun滚(ノ`Д)ノ竟然竞争谨慎谨慎谨慎哈喇子罢工八公
    4.HadoopMapRe程序设计
    3.MapReduce原理和Yarn
    java注解
    各种操作系统远程windows服务器
    protocol-buffers
    反向生成实体类
    java 反射
    web api 返回数据
    Newtonsoft.Json
  • 原文地址:https://www.cnblogs.com/doudongchun/p/3694820.html
Copyright © 2011-2022 走看看