今天写的文章是记录我从零开始学习Python的全过程。
在Python中对方法进行备注的时候,往往都是写在方法中的第一行所在位置。在书写注释以后,在调用方法的时候,鼠标点击方法会有一个浮动的提示显示备注内容。具体如下图所示:
注释的内容使用单引号括起来,这在前几篇文章中有提到。
在Python中除了上面的自定义方法之外,还存在匿名函数Lambda。它常用在需要一个函数对象,但是又不想费力的去命名一个函数的时候。举个使用Lambda匿名函数的例子:
上图所示的例子运行结果为30.
在Python中模块是一个包含所有函数和变量的文件,后缀名为.py的文件。使用import可以直接将.py文件直接引用过来,同时也可以调用模块中的其他方法。
在使用import导入模块的时候,无论import多少次,都只导入一回。
在Python标准库中有很多模块,说人话就是有很多的.py文件用来给我们写程序的时候调用,就像C#中的using和引用。
下面介绍相关模块:
OS模块:具有创建、移动、删除文件和目录以及访问环境变量等。
time模块:获取当前时间,格式化日期、计时等功能。
random模块:生成整数、浮点数等。
math模块:数学计算方法都在这里面。
re模块:提供了正则表达式处理函数,用于文本收索、替换等功能。
json模块:将对象转换为JSON格式,也可以从JSON中解析出对象。
urllib模块:访问网页,处理url功能,发送post请求等功能。
这些模块都是采用C语言进行编写的。
下面是调用这些包的图片:
C#中如何使用模块的例子如下图:
在Python中有一个特殊的常量None,它不表示0,也不表示空字符串,表示没有值。同时具有自己的数据类型为NoneType。
在C#中也有和None相同功能的常量,是null。
今天学习分享就介绍到这,下篇学习分享再见。
坚持学习注定会有收获。