zoukankan      html  css  js  c++  java
  • python if..else 与 while

    if.....else
    单分支
      if 条件:   满足条件后要执行的代码


      if 条件:
        满足条件执行代码
      else:  
       
     if条件不满足就走这段
    多分支
       if 条件:
        满足条件执行代码
       elif 条件:
        上面的条件不满足就走这个
       elif 条件:
        上面的条件不满足就走这个
       elif 条件:
        上面的条件不满足就走这个
       else:
       上面所有的条件不满足就走这段

      Python的缩进有以下几个原则:

      •   顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进
      •   同一级别的代码,缩进必须一致
      •   官方建议缩进用4个空格,当然你也可以用2个

    while

      while  条件:
          执行代码...

      死循环

        有一种循环叫死循环,一经触发,就运行个天荒地老、海枯石烂。

        while 是只要后边条件成立(也就是条件结果为真)就一直执行,怎么让条件一直成立呢?

        count = 0
        while True: #True本身就是真呀
          print("你是风儿我是沙,缠缠绵绵到天涯...",count)
          count +=1

      循环中止语句

        如果在循环的过程中,因为某些原因,你不想继续循环了,这就用到break 或 continue 语句

      • break用于完全结束一个循环,跳出循环体执行循环后面的语句
      • continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环

    while ... else .. 

      与其它语言else 一般只与if 搭配不同,在Python 中还有个while ...else 语句

      while 后面的else 作用是指,当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句

    摘自:https://triaquae.gitbooks.io/python/content/111-liu-cheng-kong-zhi-zhi-xun-huan.html

  • 相关阅读:
    移动端触摸右侧菜单栏,页面内容对应项滚动到最上方
    swiper使用中一些点的总结
    javaScript正则表达式入门
    javaScript之数组操作方法(一)
    初识vue
    焦点控制切换和轮播
    文本内容只显示两行,然后加...
    图片父容器高度不定的图片垂直居中
    css3图片垂直居中
    【C#】两个list根据某个元素比较差集
  • 原文地址:https://www.cnblogs.com/fenglin0826/p/7200408.html
Copyright © 2011-2022 走看看