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

    容器-->数据封装

    函数-->语句封装

    类-->方法属性封装

    模块-->程序.py

    命名空间

    导入模块

    TemperatureConvert.py

    def c2f(cel):
        fah = cel*1.8+32
        return fah
    def f2c(fah):
        cel = (fah-32)/1.8
        return cel
    #测试
    def test():
      print ("测试 %.2f " % c2f(0))
      print ("测试 %.2f " % f2c(0))

    if __name__=="__main__":
      test()

    第一种:import 程序

    import TemperatureConvert
    
    print("32摄氏度=%.2f” % TemperatureConvert.c2f(32))   #命名空间
    

    第二种 from 模块 import 函数

    from TemperatureConvert import c2f 
    
    print("32摄氏度=%.2f” % c2f(32))   #命名空间
    

    第三种 import 模块 as 新名字(推荐)

    #__name__    模块的名字
    #路径搜索 最佳模块位置/lib/site-packages
    #sys.path.append("path")
    #包 
    #1创建文件夹作为包名
    #2文件夹中创建__init__.py 模块
    #3模块放入文件夹中
    #4导入 import 包名.模块名
    import TemperatureConvert as tc #命名空间

    print("32摄氏度=%.2f” % tc.c2f(32))
  • 相关阅读:
    vnode之update 还是没太懂
    vnodec创建之标签
    1054 求平均值
    1053 住房空置率
    1052 卖个萌
    1051 复数乘法
    1050 螺旋矩阵
    1049 数列的片段和
    1048 数字加密
    1047 编程团体赛
  • 原文地址:https://www.cnblogs.com/echoshao/p/6535214.html
Copyright © 2011-2022 走看看