2025年python基础_1

python基础_1文章目录 python 一 py 基础知识点 1 在 py 文件前面加上 2 python2 执行 py 出现 ASCII 码问题 3 py 关键字 4 常用数据类型 4 1 Numbers 数值类型 4 2 bool 布尔类型 4 3 string 字符串 str 4 4 List 列表 4 5 set 集合 4 6 Tuple 元组 4 7 Dictory 字典 4 8

大家好,我是讯享网,很高兴认识大家。


讯享网

文章目录

  • python
    • 一、py基础知识点
      • 1.在py文件前面加上
      • 2.python2执行py出现ASCII码问题
      • 3.py关键字
      • 4.常用数据类型
        • 4.1 Numbers(数值类型)
        • 4.2 bool(布尔类型)
        • 4.3 string(字符串str)
        • 4.4 List(列表)
        • 4.5 set(集合)
        • 4.6 Tuple(元组)
        • 4.7 Dictory(字典)
        • 4.8 NoneType(空类型)
      • 5.数据类型转换(强类型语言)
      • 6.py运算符
      • 7.py输入输出
        • 7.1 输入
        • 7.2 输出
      • 8.py分支
        • 8.1 if分支
      • 9.循环
      • 10.时间日历
      • 11.函数
        • 11.1 偏函数(有点想java的重载)
        • 11.2 高阶函数
        • 11.3 返回函数
        • 11.4 匿名函数(lambda函数)
        • 11.5 闭包(Closure)
        • 11.6 装饰器(设计模式)
        • 11.7 生成器
        • 11.8 递归函数
        • 11.9 按位置传参数函数
        • 11.10 函数作用域
      • 12.python文件I/O操作
    • 二、py核心知识点(oop)
      • 1.面向对象基本理论
      • 2.面向对象在python中实现
        • 2.1 定义一个类(类也是对象,万物皆对象)
        • 2.2 实例化对象
        • 2.3 属性:某个对象的特性,通过实例化对象来调;而变量是可以改变的量值
        • 2.4 方法:描述一个目标的行为动作
        • 2.5 实例方法:可以使用实例属性和类属性 self.属性
        • 2.6 类方法:可以使用类属性 cls.类属性(没有传实例对象参数前提)
        • 2.7 静态方法:可以使用类属性,类名.属性(没有传实例对象参数前提)
        • 2.8 元类:创建类对象的类(type类,继承于object)
        • 2.9 类创建流程
        • 2.10 类的描述
        • 2.11 属性相关补充
          • 2.11.1 私有化属性
          • 2.11.2 只读属性
          • 2.11.3 内置特殊属性
        • 2.12 私有化方法
        • 2.13 内置特殊方法
          • 2.13.1 [生命周期方法](#3.3 监听对象生命周期)
          • 2.13 .2 其他内置方法
        • 2.14 浅拷贝与深拷贝
      • 3.python对象的生命周期,以及周期方法
        • 3.1 生命周期概念
        • 3.2 涉及问题
        • 3.3 监听对象生命周期
        • 3.4 内存管理机制-存储方面
        • 3.5 内存管理机制-垃圾回收方面
        • 3.6 面向综合案例
      • 4.面向对象三大特性
        • 4.1 封装
        • 4.2 继承
          • 4.2.1 继承的分类
          • 4.2.2 type与object区分
          • 4.2.3 继承的影响
        • 4.3 多态
        • 4.4 抽象类、抽象方法
        • 4.5 面向对象三大特性综合案例
      • 5.py异常处理
        • 5.1 异常和错误的概念
        • 5.2 常见的系统异常
        • 5.3 解决异常
          • 5.3.1 预防异常:添加容错代码
          • 5.3.2 解决异常
        • 5.4 抛出异常
        • 5.5 自定义异常(继承Exception, 或者BaseException)
      • 6.包和模块
        • 6.1 包和模块的分类
          • 6.1.2 标准包/模块
          • 6.1.3 三方包/模块
          • 6.1.4 自定义包/模块
        • 6.2 包/模块的操作
          • 6.2.1 包/模块的创建
          • 6.2.2 包/模块的基本信息
          • 6.2.3 导入包/模块
        • 6.3 [三方包的安装与升级](https://blog.csdn.net/m0_/article/details/)
      • 7.[虚拟环境](https://blog.csdn.net/m0_/article/details/)
      • 8.python反射
小讯
上一篇 2025-01-16 16:21
下一篇 2025-02-13 22:43

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/28574.html