• 模块的初始


    # Python语言中,模块分为三类。
    #
    # 第一类:内置模块,也叫做标准库。此类模块就是python解释器给你提供的,比如我们之前见过的time模块,os模块。标准库的模块非常多(200多个,每个模块又有很多功能),我们这几天就讲常用的十几种,后面课程中还会陆续的讲到。
    #
    # 第二类:第三方模块,第三方库。一些python大神写的非常好用的模块,必须通过pip install 指令安装的模块,比如BeautfulSoup, Django,等等。大概有6000多个。
    #
    # 第三类:自定义模块。我们自己在项目中定义的一些模块。
    #
    # 这几天,我们先学第一类和第三类模块,第二类模块会在我们并发编程开始逐渐的接触学习。
    #
    # 今天,我们先讲第三类,自定义模块。
    #
    #
    # print('from the tbjx.py')
    # name = '太白金星'
    # ​
    # def read1():
    # print('tbjx模块:',name)
    # ​
    # def read2():
    # print('tbjx模块')
    # read1()
    # ​
    # def change():
    # global name
    # name = 'barry'
    #
    #
    # import 翻译过来是一个导入的意思。
    #
    # 这里一定要给同学强调那个文件执行文件,和哪个文件是被执行模块。
    # # import mode 使用方法
    # # import tbjx as t
    # # t.read1()
    # import os
    # import sys
    # import json 导入多个模块
    #
    # from...import...(*/模块name,模块名字) 调用模块中得 使用方法
    # __all__=['money','read1'] 来限制调用模块中得那些方法
    #
    # if __name__ == '__main__': 这里市判断模块得名字是不是等于 main 调用模块 则显示 模块得名字
    #
    # 复制代码
    # print('from the tbjx.py')
    # ​
    # __all__ = ['name', 'read1', ]
    # ​
    # name = '太白金星'
    # ​
    # ​
    #
    # def read1():
    # print('tbjx模块:', name)
    #
    # ​
    # ​
    #
    # def read2():
    # print('tbjx模块')
    # read1()
    #
    # ​
    # ​
    #
    # def change():
    # global name
    # name = 'barry'
    #
    #
    # if __name__ == '__main__':
    # # 在模块文件中测试read1()函数
    # # 此模块被导入时 __name__ == tbjx 所以不执行
    # read1()
    #
  • 相关阅读:
    从零开始整SpringBoot-工具与插件
    算法与数据结构学习笔记(目录)
    牛客小白月赛30(个人题解)
    Manjaro 上手使用简明教程
    C++函数:std::tie 详解
    Educational Codeforces Round 99 (Rated for Div. 2) (A ~ F)个人题解
    VS Code C++ 项目快速配置模板
    【字符串算法】字典树详解
    关于算法竞赛某些常见基础错误
    Teacher Ma专场
  • 原文地址:https://www.cnblogs.com/yangtao481/p/13188652.html
Copyright © 2020-2023  润新知