zoukankan      html  css  js  c++  java
  • Python判断、循环

    判断语句的介绍

    如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断 不仅生活中有,在软件开发中“判断”功能也经常会用到

    if判断语句

    案例:

    1. 以上2个案例仅仅是age变量的值不一样,导致结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。

    2. 注意:代码的缩进为一个tab键,或者4个空格

    比较(即关系)运算符

    案例:

    逻辑运算符

    案例:

    if-else使用格式

    elif的使用格式如下:

    elif特别强调

    1. elif必须和if一起使用,否则出错

    2. else 一般用在最后,即所有条件都不满足时使用

    if嵌套的格式

    说明:

    1. 外层的if判断,也可以是if-else

    2. 内层的if判断,也可以是if-else

    3. 根据实际开发的情况,进行选择

    循环语句

    1. while和if的用法基本类似, 区别在于:if 条件成立,则执行一次; while 条件成立,则重复执行,直到条件不成立为止。

    2. 一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成

    3. 循环不是必须要使用的,但是为了提高代码的重复使用率,所以有经验的开发者都会采用循环

    while循环

    while循环嵌套格式

    For 循环

    像while循环一样,for可以完成循环的功能。

    在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。

    for循环的格式:

    for 临时变量 in 列表或者字符串等可迭代对象: 循环满足条件时执行的代码

    break

    带有break的for循环:

    带有break的while循环:

    break的作用:满足条件时,立刻结束break所在的循环

    continue

    带有continue的for循环:

    带有continue的while循环:

    continue的作用:当满足条件时,用来结束本次循环,紧接着执行下一次的循环

    注意点:

    1. break/continue只能用在循环中,除此以外不能单独使用

    2. break/continue在嵌套循环中,只对最近的一层循环起作用

    pass 语句没有任何作用,他只是是个占位性语句

  • 相关阅读:
    学习进度16
    个人总结
    人月神话阅读笔记09
    人月神话阅读笔记08
    人月神话阅读笔记07
    构建之法阅读笔记06
    构建之法阅读笔记05
    构建之法阅读笔记04
    构建之阅读笔记03
    Python安装 pip 和 easy_install
  • 原文地址:https://www.cnblogs.com/tutu95/p/14286833.html
Copyright © 2011-2022 走看看