day11 笔记

考试十分钟:
    1、集合内元素的三个特征
        必须为不可变类型(里面可以是数字,字符串,元组,但不能是字典,列表,集合)
        无序
        不重复
    2、集合的用途是什么?
        关系运算
        去重
    3、举例说明关系运算
        交集
            s1 & s2
        并集
            s1 | s2
        差集
            s1 - s2
            s2 - s1
        对称差集
            s1 ^ s2
        父子集
            父集:
                s1 >= s2 成立,即s1包含s2,s1是s2的父集
            子集
                s1 <= s2 成立,即s1被s2包含,s1是s2的子集

    4、基于集合对列表去重l=[1,1,1,1,2,3,'a']
       简述集合去重的局限性
            1、无法保证被去重对象的顺序
                l=list(set(l))
            2、从被去重对象中取出的元素必须都为不可变类型
                set(l)


    5、如何解决python2乱码问题
        # coding:与文件存的编码格式一致
        x=u"上"

    6、如何解决python3乱码问题
        # coding:与文件存的编码格式一致

    7、编码encode、解码decode
        x="上" # str类型=》被存成unicode
        print(x)
        x.encode('gbk')


    8、补充(了解)
        文件头(只需针对主文件加文件头即可)
        #!/usr/bin/env python
        # -*- coding: utf-8 -*-


今日内容:
    open()功能的使用
    1、模式介绍
        控制文件读写内容的模式
            t文本
            b二进制/bytes

        控制文件读写操作的模式
            r只读模式
            w只写模式
            a只追加写模式
            +:r+、w+、a+

    2、基本操作流程
        打开文件
        读/写文件
        关闭文件

    3、资源回收与with语法


    4、详细介绍文件模式t、b、r、w、a、+

    5、文件的操作的其他方法

    6、文件的高级操作:控制文件指针的移动

    7、文件修改的两种方式



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值