python编程技巧2

Posted 修雨轩陈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

这个是忘记了加 :

以上是关于python编程技巧2的主要内容,如果未能解决你的问题,请参考以下文章

python编程技巧2

Python入门《父与子的编程之旅第2版》+《教孩子学编程Python语言版》

Python资料学习《疯狂Python讲义》+《教孩子学编程Python语言版》+《Python编程导论第2版》

2-Python游戏编程-拼图游戏(教程+源码)steam少儿编程课件

2-Python游戏编程-拼图游戏(教程+源码)steam少儿编程课件

2-Python游戏编程-拼图游戏(教程+源码)steam少儿编程课件