zoukankan      html  css  js  c++  java
  • python基础模块,包

    #import cal,time   #导入模块名可以看作导入一个变量
    
    #from cal import add
    # from cal import *#引入所有变量 *代表所有 占内存 不推荐
    #
    # # print(cal.add(3,6))#必须使用模块名加函数的方法,不然解释器会在本文件中查找函数
    # # print(cal.sub(10,5))
    #
    # print(add(100,10))
    # print(sub(20,10))
    
    
    #模块 import: 1.执行对应文件 2.引入变量名
    
    
    # import cal
    #
    # print(cal.add(10,5))
    
    
    
    # from my_modle import cal
    #在不同级目录下对模块的引用
    # print(cal.add(100,10))
    #
    # #sys.path 存放的是执行文件的路径
    # import sys
    # print(sys.path)
    
    
    #bin起始文件
    # from my_modle import main
    #
    # main.run()
    
    
    #总结: 1.在引用模块的时候,默认的路径是解释器运行文件sys.path的路径,当文件与模块都在此路径下的时候,可以直接进行import引用
    #2.当处在sys.path路径下但是模块是单独一个文件时,必须从当前目录引入模块目录,导入模块文件 from my_modle.xxx.xxx import cal
    
    #最后:需要注意的是导入的模块名,相当于一个变量名,如果想要使用模块里面的功能需要指定他的位置(及模块名.函数名)
    
    
    print(__name__)
    
    def logger():
        pass
    
    if __name__=="__main__":#1.用于被调用文件的测试 2.防止被其他文件直接调用执行,在使用时尽量加上
        pass
    如果我失败了,至少我尝试过,不会因为痛失机会而后悔
  • 相关阅读:
    hadoop分布式搭建
    朴素贝叶斯算法
    python数组并集交集补集
    VMware Workstation下安装Linux
    决策树ID3算法
    微信小程序开发测试
    筛法求素数质数
    STL——heap结构及算法
    STL——序列式容器
    使用位图字体工具BMFont从图片生成自定义字体
  • 原文地址:https://www.cnblogs.com/tangcode/p/11137228.html
Copyright © 2011-2022 走看看