美文网首页
python 控制流

python 控制流

作者: lily_5945 | 来源:发表于2021-01-15 14:54 被阅读0次

if条件判断(注意缩进)

  • 单个条件判断,只需要一个if
    if 条件1:
        条件1为真的情况下,执行的代码
    
  • 多个条件判断
    if 条件1:
        条件1为真的情况下,执行的代码
    elif 条件2:
        条件2为真的情况下,执行的代码
    else:
        条件1和条件2都不为真的情况下,执行的代码
    

while循环

  • while的特点:
    由条件来决定循环次数,当我们的应用场景,不确定循环次数的时候,使用while
  • while 循环格式
    while 条件:
        条件为真,会执行的代码。
        直到有一个条件不满足:
            退出循环(break)
    
  • 避免死循环:写代码的时候,一定要避免死循环。
    第一种:在while运行的过程当中,改变了条件中用的数据/变量。总有一次让while的条件不成立
    第二种:使用break

for循环

  • or循环可以遍历任何序列的项目。例 list/dict/tuple/str(遍历:从头到尾访问一遍)
  • for循环的次数:列表/字典/元组/字符串的长度
  • for循环格式
    for 变量名 in 列表/字典/元组/字符串:
        取到每一个成员后,会执行的代码
        (变量名:用来接收遍历取出来的值)
    
  • 遍历列表
    1,遍历列表的值
    2,遍历列表的下标:len(list)
  • 遍历字典
    1,遍历key
    for key in dict.keys():
        print(key)
    
    2,遍历value
    for value in dict.values():
        print(value)
    
    3,遍历key-value
    for item in dict.items():
        print(item) 
    
    for k,v in dict.items():
        print(k,v)
    
  • break 和 continue 的区别
    break: 退出循环
    continue: 跳过本轮循环,不执行continue之后的代码。直接进入下一轮循环
  • range()函数:需要配合其他关键字使用
    range([起始整数],结束整数,[步长])
    起始整数默认为0,步长默认为1 左闭右开(取头不取尾)
    range(5) => [0,1,2,3,4]
    range(1,5) => [1,2,3,4]
    range(1,10,2)  => [1,3,5,7,9]
    print(range(5))  # 返回是range(5)
    # 结合for使用
    for i in range(5):
        print(i) # 返回 0 1 2 3 4
    

相关文章

  • 2020-04-27

    python从零开始学带你玩转python连载【三】--控制流与自定义函数 在Python编程中控制流和自定...

  • Python | 常用的控制流语句

    一、控制流语句介绍 了解什么是控制流语句以及Python常用的两种控制流语句。 1.控制流语句 控制流语句即用来实...

  • python 控制流

    迭代器,生成器,可迭代对象 原文来自foofish链接如下在了解Python的数据结构时,容器(container...

  • Python控制流

    最近几周学习了Python的数据类型,今天就来说说Python的控制流 回顾:Python数据类型 字符串 数字 ...

  • Python -- 控制流

    条件判断 比较操作符: > < = >= <= True False 数值:0 为假,非零为真 序列(字符串,列表...

  • python 控制流

    控制流 编程本质编程的本质是用代码模仿现实,在面向过程中,代码的类似是将静态的物体加工成最后的成品,输入的参数是待...

  • Python | 控制流

    一、什么是控制流 编程语言中的控制流语句用于控制各操作执行的顺序。一段没有控制流的程序的操作顺序应当是这样的: 但...

  • python -控制流

    程序设计的三种基本结构:顺序结构、选择结构、循环结构 1、顺序结构:是一种线性、有序的结构,依次执行各语句模块 2...

  • python 控制流

    if条件判断(注意缩进) 单个条件判断,只需要一个ifif 条件1: 条件1为真的情况下,执行的代码 多个条...

  • Python数据分析基础----第五天

    控制流 Python中提供了若干种控制流元素,包括 if - elif - else 语句、for 循环、ra...

网友评论

      本文标题:python 控制流

      本文链接:https://www.haomeiwen.com/subject/ymhwaktx.html