• Python 模块


    什么是模块?

    请思考与代码库类似的模块。

    模块是包含一组函数的文件,希望在应用程序中引用。

    创建模块

    如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中:

    在名为 mymodule.py 的文件中保存代码

    def helloworld(name):
        print(name)
    
    
    #模块中的变量
    #模块可以包含已经描述的函数,但也可以包含各种类型的变量(数组、字典、对象等):
    
    person1 = {"name": "Bill", "age": 63, "country": "USA"}

    使用模块

    现在,我们就可以用 import 语句来使用我们刚刚创建的模块:

    您可以在导入模块时使用 as 关键字创建别名:

    # import module#直接引入模块
    #重命名模块
    import module as md#引入模块 并利用关键字 as 创建别名
    md.helloworld('hello world')#hello world
    
    #导入名为 module 的模块,并访问 person1 字典
    print(md.person1["name"])#Bill

    内建模块

    Python 中有几个内建模块,您可以随时导入。

    platform模块  声明了运行浏览器的操作系统和(或)硬件平台

    dir()   内置函数可以列出模块中的所有函数名(或变量名)

    from 关键字仅从模块导入部分内容

    您可以使用 from 关键字选择仅从模块导入部件。

    #内建模块 Python 中有几个内建模块,您可以随时导入。
    import platform #声明了运行浏览器的操作系统和(或)硬件平台
    x=platform.system()
    print(x)#windows
    
    #使用 dir() 内置函数可以列出模块中的所有函数名(或变量名)。
    y=dir(platform)
    print(y)
    
    
    #from 关键字仅从模块导入person1 字典
    from module import person1
    print(person1['age'])#63
  • 相关阅读:
    [NOIP-P1125]逃亡的准备
    [NOIP-P1125]两个数差
    问题 B: [NOIP-P1125]飙车
    [NOIP-P1125]计算概率
    牛跳
    化学方程式
    c++第十七章-(内联函数)
    c++第十六章-(函数模板与类模板)
    《将博客搬至CSDN》
    cocoaPods安装与使用
  • 原文地址:https://www.cnblogs.com/lvlisn/p/15133010.html
Copyright © 2020-2023  润新知