首页 > 编程语言 >python循环语句

python循环语句

时间:2024-01-17 11:01:52浏览次数:31  
标签:语句 python else while 循环 pass

while循环

  与其他语言不同的是python中的while循环没有do while语句,要么直接使用while循环,或者使用while else语句,
其基本格式如下:
while <expr>:
  <statement(s)>
else:
  <additional_statement(s)>

for循环

  遍历循环格式如下(将序列中的元素依次赋值给变量,再通过循环体处理):
  for <variable> in <sequence>:
      <statements>
  else:
      <statements>

break语句和continue语句

  break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的  
循环 else 块将不执行。continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续
进行下一轮循环。

pass语句

  pass语句是空语句,是为了保持程序结构的完整性所用的。
比如:
  #!/usr/bin/python3

    for letter in 'Runoob': 
       if letter == 'o':
          pass
          print ('执行 pass 块')
       print ('当前字母 :', letter)

    print ("Good bye!")

标签:语句,python,else,while,循环,pass
From: https://www.cnblogs.com/tomako123/p/17969192

相关文章

  • ArkTS之循环渲染案例
      /***ArkTS之循环渲染*/@ComponentstructMyChild{label:stringbuild(){Text(this.label).fontSize(30)}}@Entry@ComponentstructMyParent{@Statemy_array:Array<string>=['one','two','three......
  • python 在排序数组中查找元素的第一个和最后一个位置 多种解法
    二分查找:基于二分查找的算法可以在O(logn)的时间复杂度内解决该问题。具体实现方式是,先使用二分查找找到该元素的位置,然后向左和向右扩展,直到找到第一个和最后一个位置。代码如下:defsearchRange(nums,target):defbinarySearch(nums,target,lower):left,righ......
  • goto语句使用场景解读
    C语言中提供了goto语句和标记跳转的标号。从实践方面讲,goto语句意义不大,大多数情况即使没有goto语句也可以很容易的写出代码。但某些场合goto语句还是用得着的,最常见的用法就是终止程序中的某些深度嵌套的结构中的处理过程,例如一次跳出两层或多层循环。这种情况使用break是达不到目......
  • python实现抓取表情网站图片
    1:效果图2:代码importosimportrequestsfrombs4importBeautifulSoupifnotos.path.exists('./images/'):os.mkdir('./images/')headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;WOW64)AppleWebKit/537.36(K......
  • [oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
    退出终端_重启游乐场_shell_quit......
  • 通过Power BI实现数据的实时刷新与展示2-使用Python Code无限实时刷新数据源
    上一篇讲了使用DirectQueryMode来实现数据自动刷新,但是DirectMode只能适用于Database这种数据源,很多其它的源都不行。对于其它类型的数据源,就只能另想办法了。PBI刷新可以用以下2种方式:1,在PBIDesktop中点击刷新,然后刷新完成后,再Publish2,将报告发布到WorkSpace中,然后在选中D......
  • [oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
    退出终端_重启游乐场_shell_quit......
  • Python切片
    下面我们以列表为例来介绍下Python的切片操作  一.切片  一个完整的切片表达式包含两个:,用于分割列表参数,写法如下:list[start_index:end_index:step]1start_index:起始位置end_index:结束位置step:步进,为正数的时候表示从前向后,负数表示从后往前,决定了切片的方向,step参数可......
  • Python pickle 二进制序列化和反序列化 - 数据持久化
    模块pickle实现了对一个Python对象结构的二进制序列化和反序列化。"pickling"是将Python对象及其所拥有的层次结构转化为一个字节流的过程,而"unpickling"是相反的操作,会将(来自一个binaryfile或者bytes-likeobject的)字节流转化回一个对象层次结构。pickling(和unp......
  • 使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:第十五章到第十八章
    十五、反转棋游戏原文:inventwithpython.com/invent4thed/chapter15.html译者:飞龙协议:CCBY-NC-SA4.0在本章中,我们将制作反转棋,也称为黑白棋或奥赛罗。这个双人棋盘游戏是在网格上进行的,因此我们将使用带有x和y坐标的笛卡尔坐标系。我们的游戏版本将具有比第10章中的......