day 05 笔记

考试(10分钟)
    1、什么是变量?为何要有变量?
    2、变量的三大组成部分是?每部分的作用是什么?
        先定义后引用
            xxx=10
            print(xxx)

    3、变量名的命名原则、规范、风格
        name="egon"

        age_of_egon=18
        AgeOfEgon=18

    4、变量值的三个特征是什么?
        id(18):id是值在内存中的身份证号
        type(18)
        18
    5、is与==的区别
        is:判断的是id,id是变量值的身份,所以is称之为身份运算符
        ==:判断的是值

    6、id相同值是否可以相同?
           id相同值一定相同
    7、id不同值是否可以相同?
           id不同值可以相同

            value1 == value2
            value1 is value2
    8、用变量的定义说明int、float、str、list、dict、bool类型用于记录何种状态,每种类型
        至少写出三个示例,如下所示
            # int型
            age = 10
            level = 3
            year = 1990


        list与dict:
            相同点:都能存多个值,称之为容器类型
            不同点:
                list是用索引对应值,索引反映的是位置/顺序
                dict是用key对应值,其中key通常为字符串类型,而str类型具有描述性功能
                     所以key对值可以有描述性功能

                msg="egon 10"
                l=['egon',10]
                info={'name':'egon','age':10}
                info['name']

                info={0:'egon',1:10}

上节课复习

今日内容
    1、垃圾回收机制详解(了解)
        引用计数
        标记清除
        分代回收

    2、与用户交互
        接收用户输入
            # python3中
                input
            # python2.7(了解)
                input
                raw_input
        格式化输出
            %
            str.format
            f''

    3、基本运算符
        算数运算符
        赋值运算符
            =
            增量赋值
            链式赋值
            交叉赋值
            解压赋值
        比较运算符
        逻辑运算符
            not、and、or
            区分优先级:not > and > or

            了解:
                短路运算
        成员运算符
            in
        身份运算符
            is

    3、流程控制之if判断
        if 条件:
            代码块
        elif 条件:
            代码块
        。。。
        else:
            代码块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值