Python学习——模块和类

本文介绍了Python中的模块和类。模块是Python的最高级别组织单元,用于代码重用和系统命名空间划分,常见的导入方式包括import和from...import。Python是面向对象编程语言,类是对象的模板,实例化时通过__init__初始化属性,成员可通过私有化限制外部访问。类的继承允许子类继承父类的属性和方法。
摘要由CSDN通过智能技术生成

一、模块

  1. Python程序的架构
    Python程序的架构指将一个程序分割为源代码文件的集合以及将这些部分连接在一起的方法
    Python源代码文件:*.py
    一个py文件是一个模块(module)
    多个模块可以组成一个包(package)

  2. 模块的执行环境
    模块包含变量、函数、类以及其他的模块(如果导入的话),而函数也有自己的本地变量

  3. 模块的作用
    模块是Python中的最高级别组织单元,它将程序代码和数据封装起来以便重用

  4. 模块的三个角色
    1.代码重用
    2.系统命名空间的划分(模块可理解为变量名的封装,即模块就是命名空间)
    3.实现共享服务和数据

  5. 数据分析领域常用的包
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  6. 模块的导入
    导入从本质上讲,就是在一个文件中载入另一个文件,并且能够读取那个文件的内容。一个模块内的内容通过这样的方法其属性(object,attribute)能够被外界使用。

    模块导入方法:
    1.import x
    2.from x import *
    3.from x import a,b,c

    eg:
    #导入整个模块
    import numpy
    from numpy import *
    #只导入某个对象
    from
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值