python类库丰富吗_Python之所以这么强大就是因为它有很多强大的库和模块!导入模块...

1 导入模块

1.2 方案

1.3 步骤

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

步骤一:创建目录结构

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

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

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

[root@py01~]# echo $PATH

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

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

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

2)编写pstar函数

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

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

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

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

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

[root@py01 bin]# python

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

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

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

>>> import star

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

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

>>> star.pstar()

**************************************************

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值