zoukankan      html  css  js  c++  java
  • Python【流程控制与循环】

    本文介绍
    1.流程控制
    2.while循环

    一.流程控制

    单分支 if 条件:
              ...Python代码,满足条件执行
    
    
    双分支 if 条件:
          ...Python代码,满足条件执行
    	else:
          ...Python代码,不满足上方条件执行
    
    
    多分支 if 条件:
    		...Python代码,满足条件执行
    	elif 条件:
    		...Python代码,不满足上方条件且满足本条件执行
    	elif 条件:
    		...Python代码,不满足上方条件且满足本条件执行
    	elif 条件:
    		...Python代码,不满足上方条件且满足本条件执行
    	else:
    		...Python代码,不满足上方条件执行
    
    
    
    if条件的短路原则:
        对于 and 来说:
            如果第一个条件的结论为假,那么 and 前后两个条件组成的表达式计算结果一定为假,后面的条件计算机不会进行计算
    
        对于 or 来说:
            如果第一个条件的结论为真,那么 and 前后两个条件组成的表达式计算结果一定为真,后面的条件计算机不会进行计算
    
        and的优先级大于or
    

    二.While循环

    写重复的代码是程序员最不耻的行为
    
    while 条件:
    	...Python代码,	while条件成立执行
    Dead Loop:
    有一种循环叫死循环
    while True:
    	...Python代码,一直循环不会停止
    
    循环终止语句:
    break		跳出while循环
    continue	跳出本次while循环,直接执行下一次循环
    
    while else语句:
    当while循环正常执行完没有被break时,else中的python代码会被执行
    else可以用来检测while循环是否正常执行完
  • 相关阅读:
    docker-Tensorflow-gpu+ Jupyter
    jupyter文档
    安装matlab文档url
    收藏的下载链接
    Selenium+ PhantomJS
    ubuntu 类似qq的截图工具
    公众号图片
    编译tensflow:因为非法指令(吐核)
    中小型网络组网
    git免密推送代码
  • 原文地址:https://www.cnblogs.com/LTEF/p/9190584.html
Copyright © 2011-2022 走看看