zoukankan      html  css  js  c++  java
  • python编程技巧2

    模块化 ---- 这是我们程序员梦寐以求的,通过模块化可以避免重复的制造轮子。

    同时

    模块让你能够有逻辑地组织你的Python代码段。

    把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。

    模块也是Python对象,具有随机的名字属性用来绑定或引用。

    简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。

     

    以打印输出为例:

    将打印数据作为一个模块封装,每次调用模块的方法是会输出以hello开头的文字

     

    模块代码:

    vim demoModule1.py

    image

    内容如下:

    #!/usr/bin/python
    #-*- coding:UTF-8 -*-
    # 定义模块:begin:
    def sayHello(hello):
        print "hello,",hello
        return ##结束定义 end


    image

     

    使用模块的函数如下:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    ##导入模块 demoDE.py中定义的函数
    import demoModule1

    ##call function in demoDEF.py
    demoModule1.sayHello("haha")
    ###这种调用的方法是错误的  sayHello("++++++++1234567++++")

    image

     

     

    运行与输出:

     

    image

    错误总结:

    image

    这个是忘记了加 :

  • 相关阅读:
    webpack2.x抽取css
    window.print控制打印样式
    Vue2.x中的父子组件相互通信
    Vue2.x中的父组件数据传递至子组件
    NodeJs之fs的读写删移监
    设计
    mycat服务启动{管理模块启动过程}
    mycat初探
    zookeeper总结
    rocketmq总结
  • 原文地址:https://www.cnblogs.com/greentomlee/p/5545897.html
Copyright © 2011-2022 走看看