zoukankan      html  css  js  c++  java
  • day21 模块

      模块:

      在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。

      好处:提供了代码的可维护性

      种类:1,标准库 2,第三方模块 3,应用程序自定义模块

      过程:1、先执行被调用的模块文件,2、再引入变量名

      语句:

    import:                import module1[, module2[,... moduleN]

    form...import...:   from modname import name1[, name2[, ... nameN]]

    form...improt *:不建议使用,因为在不知道被引用模块里面存在什么函数,容易冲突;

      路径:         form ...       import ...

    注意 main中不可以使用第二行的 import cal 的格式导入cal文件,因为 import cal 只能按照唯一的路径(即bin所在的路径)day21去找,能找到就找到,找不到就拉倒。

     当然也可以使用第二行的格式,但是需要把cal的文件路径加进去

    多层的包:

    可以写成这种:

    from cheng1.cheng2.cheng3 import bianliang

    or

    from cheng1.cheng2.cheng3.bianliang import hanshu

    但是不支持调用模块

  • 相关阅读:
    NSURLSession学习笔记(一)简介
    Objective-C的属性和成员变量用法及关系浅析
    Object-C 中的Selector 概念
    IOS SEL (@selector) 原理及使用总结(一)
    iOS应用截屏
    iOS运行时工具-cycript
    iOS设备是否越狱的判断代码
    iphone——日期处理
    在iOS中使用ZBar扫描二维码
    使用Dockerfile docker tomcat部署
  • 原文地址:https://www.cnblogs.com/douyunpeng/p/12805868.html
Copyright © 2011-2022 走看看