zoukankan      html  css  js  c++  java
  • python --- 25 模块和包, 进制转换

    一.模块

      1.导入方式

        自己创建的模块名称 切不可和 内置模块的一样

       ①  import  模块

       ②  import 模块 as  名      设置在此空间的名称

       ③  from 模块 import  功能

       ④  from  模块  import  *          引入所有的功能

          __all__=[a,b,c]       调用时只调用[  ]中的功能

       ⑤ 一次引入多个模块的顺序

      2.导入模块的过程

      3.if__name__ =='__main__':

       测试模块时使用的语句块

       调用此模块时不会执行

     二.包  

      1.创建一个包   (存在  __init__文件就是一个包)

       2.调用时与模块一样

          ①  import  包名    自动执行包内的__init__ py文件

          ② from 包名  import  功能(包名)

      ③  from 包名  import *

       3.导入路径  

        sys.path      (模块的搜索路径)

      ① 绝对路径(从搜索路径的包内查找)

      ② 相对路径(从运行文件所在的包内查找)

        ..  上一层  

          .     本级包内查找  

     

       包的注意事项

      1.凡是在导入时带点的. 点左边都必须是⼀个包. 否则报错. 可以带⼀连串的点.比如a.b.c

      2.导入包本质就是在导入包下的__init__,py⽂件

      

    三.进制转换

      1.十进制转二进制  

     2. 二进制转十进制

  • 相关阅读:
    Java实现第八届蓝桥杯纸牌三角形
    Java实现第八届蓝桥杯9算数式
    Java实现第八届蓝桥杯方格分割
    java实现第七届蓝桥杯压缩变换
    java实现第七届蓝桥杯压缩变换
    MyCat 主键ID自增长配置
    mycat快速体验(转)
    Mycat常见问题与解决方案---宜将剩勇追穷寇,不可沽名学霸王
    Mycat快速入门
    Mycat入门教程
  • 原文地址:https://www.cnblogs.com/sc-1067178406/p/10197040.html
Copyright © 2011-2022 走看看