美文网首页
入门(四)模块

入门(四)模块

作者: 易路先登 | 来源:发表于2021-12-01 23:12 被阅读0次

1、简介

模块化是指将一个程序分解为一个个的模块 module,通过组合模块来搭建出一个完整的程序。在Python中一个.py文件就是一个模块,创建模块实际上就是创建一个.py文件,可以被其他模块导入并使用。

(1)、编写模块

#mymodule/mymodule.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = '郭文强'

a = 10
b = 20

# 在模块中定义函数
def plus(x, y):
    """
    加法
    :param x:
    :param y:
    :return:
    """
    return x + y


def minus(x, y):
    """
    减法
    :param x:
    :param y:
    :return:
    """
    return x - y


2、模块导入

(1)、方式1

# 方式1
import mymodule.mymodule
print(mymodule.mymodule.a)

或者

import mymodule.mymodule as m
print(m.a)

(2)、方式2

from mymodule import mymodule
print(mymodule.a)

或者

from mymodule.mymodule import a, b
print(a, b)

3、模块属性__name__

当模块作为主文件时 __name__=__main__,作为模块时__name__=模块名

相关文章

网友评论

      本文标题:入门(四)模块

      本文链接:https://www.haomeiwen.com/subject/yijexrtx.html