python的选择与循环语句

发布时间:2024年01月16日
  • python if ...Else
    • python 的逻辑判断条件
      • 等于 a==b
      • 不等于 a!=b
      • 小于 a<b
      • 大于 a>b
      • 小于等于 a<=b
      • 大于等于 a>=b
    • if语句使用关键字if来写
    • 缩进
      • python依赖缩进,使用空格来定义代码中的范围,其他语句通常使用花括号来表示
    • Elif
      • elif关键字是python 对如果之前的条件不正确,那么就试试这个条件
    • else
      • else关键字来捕获未被之前的所有条件捕获的任何内容
    • 简写if
      • 简写的if就是放在同一行的语句
        • 实例:if a>b:print(”123456789“)
    • 简写的if...else
      • 只有两条要执行的语句,一个放在if之前另一个放在else之后
        • 示例:print("A") if a > b else print("B")
      • 简写的if...else语句当有三个条件时
        • 示例:print("A") if a > b else print("=") if a == b else print("B")
    • if可以使用逻辑运算符来进行组合语句
      • 示例:if True and False or True:
    • 嵌套if
      • 就是在if语句中嵌套一个if语句
    • pass语句
      • if语句不能为空,可以使用pass来进行占位,避免程序出错误。
  • python Whlie 循环
    • python中的循环有两种
      • 一种是whlie循环
      • 另一种是for循环
    • Whlie 循环
      • 只要条件为Ture就执行Whlie中的语句块
    • Whlie 注意条件
      • 在使用Whlie循环中一定要设置循环变量其实可以退出循环,否侧退不出循环,称为死循环。
    • Whlie 常用语句
      • break语句
        • 使用break语句,可以使其循环变量条件为,退出循环。
      • Continue语句
        • 使用continue语句,可以快速结束本次循环进入到下一个循环。
      • else 语句
        • 使用else语句时,当条件不成立时可以执行一次代码
  • python For 循环
    • python For 循环
      • for循环用于迭代序列(即列表,元组,字典,集合或字符串)
      • python中的与其他编程语言的for关键字不太相似,而是更像迭代器方法
      • 使用for循环可将列表,元组,集合中的每一个项目执行一组语句
      • for循环不需要设置预选设置索引变量
    • 循环遍历字符串
      • for i in ”banana“: b a n a n a
    • break 语句
      • 使用break语句可以使其结束for循环
    • continue 语句
      • 结束本次循环继续下一个循环
    • range()函数
      • 为循环指定次数,可以使用range()函数
      • range()函数 返回一个数字序列,默认情况下从0开始,并递增1
      • 注意:range(10)输出的值不是1-10而是 0-9
        • 如果range(3,5)则是3-4不包括5
      • range()函数默认是1递增 可以设置为3
        • range(0,10,3)
    • for循环中的else
      • for循环中的else关键字是for正常退出来执行else的语句块 如果使用break退出循环则不执行
    • 嵌套循环
      • 就是在循环中嵌套一个循环
      • 外层循环执行一次内部循环执行一遍
    • pass语句
      • 如果因为某种情况循环中没有语句块,为了防止报错可以使用pass。类似于占位。
文章来源:https://blog.csdn.net/2301_81808840/article/details/135567253
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。