Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

  • A+
所属分类:python基础入门

1 导入模块

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

1.2 方案

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

1.3 步骤

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

实现此案例需要按照如下步骤进行。

步骤一:创建目录结构

Linux在执行命令时,它会到PATH环境变量定义的路径中去查找,如果查到则执行,如果查不到则提示命令找不到。

为了使得编写的脚本在任意位置可以直接执行,并支持按TAB键补齐,最好将命令放到PATH环境变量定义的路径中。

在Linux系统中,每个用户的家目录下的bin目录,默认在PATH环境变量中,但是系统默认并没有创建该目录。

  1. [root@py01~]# echo $PATH

  2. /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

2)根据PATH变量内容创建bin目录

  1. [root@py01~]#mkdir/root/bin

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

2)编写pstar函数

像shell本一样,python脚本文件的第一行也是解释器。

在python中,使用def定义函数,def后面紧跟函数名,函数名后面是一对圆括号,圆括号包含可选的参数。

需要注意的是,()并不是函数名的一部分,另外最后不要丢掉冒号。在python中,如果一个关键字后面有子语句块,那么该关键字的行尾都需要加冒号。

函数体部分(代码组)必须缩进,一般缩进4个空格,而且所有的子语句必须缩进相同的空白。

函数定义只是说有这样的功能,并不执行。所以该程序文件如果直接以脚本的方式执行,那么它不会产生任何输出。

Python之所以这么强大就是因为它有很多强大的库和模块!导入模块

  1. [root@py01 bin]# python

  2. Python2.6.6(r266:84292, Oct122012,14:23:48)

  3. [GCC4.4.620120305(Red Hat4.4.6-4)] on linux2

  4. Type"help","copyright","credits" or"license"for more information.

  5. >>> import star

解释器需要知识执行的是哪个模块中的函数,所以写法应该是:“模块.函数”。

注意,函数名后面的圆括号不要丢掉,python调用函数使用圆括号,表示执行该函数的意思。如果没有圆括号,只是引用,不调用,也就是不会执行该函数。

  1. >>> star.pstar()

  2. **************************************************

是不是简单又少代码量呢?

weinxin
我的微信公众号
爱真理,得永生!          爱在灵灵久博客,网罗天下,福利大家!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: