• day04


    python中没有绝对的布尔类型,所有的布尔类型都是伪布尔类型 (bool类型就是int,0:false,1:true)

    下划线下划线开头,下划线下划线结尾的叫做魔法变量

    所有的数据单独存放,数据的地址是被存放在普通变量和集合容器中
    python中的比较运算符可以连比,20>a>30
    短路逻辑
    链式赋值 ,解压赋值 (重点,经常用),交叉赋值

    if

    # 程序控制语句:if(分支结构)
    # 判断对象的类型 isinstance()
    '''
    1.if
    2.if...else...
    3.if...ifel...else...
    4.if嵌套
    else: 所有条件都不满足才会执行的条件
    '''

    while和 for循环

    # while (循环结构)
    # while...else... else分支会在while循环没有正常结束(被break结束时)时执行
    # break | continue
    # for循环(迭代器)for用来完成特定的循环需求
    # rang() 函数
    # 如果需要结束循环,那一定要条件在某种情况下不满足
    # 循环嵌套,如果有循环写在了循环内部,就形成了循环嵌套(难点)
    # 死循环,只能通过break结束的循环
    # 补充:None,0,空字符串,空字典,空列表,可以被if,while这种需要条件的关键词转换为false
    '''
    for 循环的到的结果 in 被循环的容器(列表 | 字典……)
    range(strat,finsh,satic)函数:帮我们创建创建一个容器
    for v in range(5):
    print(v)
    for循环一般不考虑死循环,有无限个数的容器
    for循环中也可以执行break和continue
    '''

    流程控制

    # 宏观上程序一定是自上而下的运行(逻辑上方的一定比逻辑下方的先执行)顺序结构

    缩进

    #在python中有缩进就表示所属关系,约定俗成4个空格的缩进表示所属关系
    python中使用shirt+tab整体取消缩进,tab缩进
  • 相关阅读:
    oracle列合并
    Java移位操作符
    angularjs 事件向上向下传播
    angularjs 路由 ngRoute tab切换
    angularjs 自定义服务
    angularjs 服务供应商
    angularjs 缓存 $q
    angularjs $location 服务
    angularjs $http 服务
    angularjs 自定义指令 directive
  • 原文地址:https://www.cnblogs.com/zhuqihui/p/10720318.html
Copyright © 2020-2023  润新知