> 文章列表 > 小菜鸟Python历险记:(第五集)

小菜鸟Python历险记:(第五集)

小菜鸟Python历险记:(第五集)

今天写的文章是记录我从零开始学习Python的全过程。

在Python中对方法进行备注的时候,往往都是写在方法中的第一行所在位置。在书写注释以后,在调用方法的时候,鼠标点击方法会有一个浮动的提示显示备注内容。具体如下图所示:

小菜鸟Python历险记:(第五集)

注释的内容使用单引号括起来,这在前几篇文章中有提到。

在Python中除了上面的自定义方法之外,还存在匿名函数Lambda。它常用在需要一个函数对象,但是又不想费力的去命名一个函数的时候。举个使用Lambda匿名函数的例子:

小菜鸟Python历险记:(第五集)

上图所示的例子运行结果为30.

在Python中模块是一个包含所有函数和变量的文件,后缀名为.py的文件。使用import可以直接将.py文件直接引用过来,同时也可以调用模块中的其他方法。

在使用import导入模块的时候,无论import多少次,都只导入一回。

在Python标准库中有很多模块,说人话就是有很多的.py文件用来给我们写程序的时候调用,就像C#中的using和引用。

下面介绍相关模块:

OS模块:具有创建、移动、删除文件和目录以及访问环境变量等。

time模块:获取当前时间,格式化日期、计时等功能。

random模块:生成整数、浮点数等。

math模块:数学计算方法都在这里面。

re模块:提供了正则表达式处理函数,用于文本收索、替换等功能。

json模块:将对象转换为JSON格式,也可以从JSON中解析出对象。

urllib模块:访问网页,处理url功能,发送post请求等功能。

这些模块都是采用C语言进行编写的。

下面是调用这些包的图片:

小菜鸟Python历险记:(第五集)

C#中如何使用模块的例子如下图:

小菜鸟Python历险记:(第五集)

在Python中有一个特殊的常量None,它不表示0,也不表示空字符串,表示没有值。同时具有自己的数据类型为NoneType。

在C#中也有和None相同功能的常量,是null。

今天学习分享就介绍到这,下篇学习分享再见。

坚持学习注定会有收获。