python144-152

1、模块化编程理念(量变引起质变)

语句——函数和变量——类和对象——模块——包

2、模块化编程流程

(1)设计API,功能描述

(2)编码API

(3)测试代码

(4)私有函数

3、模块的导入

(1)获得文档字符串的内容

import Salary:

print(salary.__doc__)

(2)获取模块名称

import math

math.__name__

(3)独立处理模块

if __name__=="__main__":

print(yearSalary(5000))

(4)import导入模块

import 模块1,模块2

import 模块1 as 模块2

(5)from... import导入函数/类

from 模块名 import 成员1,成员2...

from 模块名 import *

(6)__import__()动态导入

import         importlib.import_module(s)

4、包package的使用(自带__init__.py文件)

(1)import        a.aa.module

(2)from         a.aa         import         module

(3)from        a.aa.module        import        fun     

  5、包内引用

from        ..import        moduleA_        表示上级目录

from        .import        moduleA_        表示同级目录

6、模块发布

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值