自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rocky0429

如果你有两个选择,就选较难的那个。

原创 Python 拓展之特殊函数(lambda 函数,map 函数,filter 函数,reduce 函数)

写在之前 今天给大家介绍几个比较特殊的函数,他们具有函数式编程的特点,有人将它们视为 Python 可进行 “函数式编程” 的见证,至于什么是函数式编程,不是本篇文章的重点,感兴趣的可以去了解一下。老读者可能都知道,我非常推崇 Python 的简洁优雅,而今天的这几个函数,有了它们,最大的好处就是...

2018-11-30 09:37:57

阅读数 644

评论数 5

原创 零基础学习 Python 之闭包

写在之前 在昨天的文章中(零基础学习 Python 之嵌套函数),当需要在函数内部多次执行复杂的任务的时候,嵌套是很有用的,可以避免循环和代码的重复冗余,而嵌套函数可以看做一个闭包,所以在开始今天的学习之前,如果你没有看昨天的文章,建议看一下,这样会好理解一些。 闭包 我们都知道在数学中有闭包的概...

2018-11-29 10:33:10

阅读数 70

评论数 0

原创 零基础学习 Python 之嵌套函数

写在之前 我在昨天的文章中(零基础学习 Python 之函数对象)说过,函数不单单可以作为对象来传递,还可以在一个函数里面嵌套一个函数,这个就是我们今天要讲的嵌套函数。 嵌套函数 首先我们来看一个例子: >>> def my_nam...

2018-11-28 09:33:28

阅读数 90

评论数 0

原创 零基础学习 Python 之函数对象

写在之前 我在前面的文章提过这么一个概念 「函数也是对象」,那么对于这种对象,是不是有什么特别的应用呢?下面就让我们从这个角度出发再次深入的探究函数。 递归 相信你在很多的地方看到过「递归」这个词,那么什么是递归呢?用最精简的定义来说就是 “递归,见递归”。 上面的那个描述可能有点难以理解,别慌,...

2018-11-27 11:54:47

阅读数 71

评论数 0

原创 Python 拓展之 *args & **kwargs

写在之前 我们在前几天的文章中写的函数,它们的参数的个数都是确定的,我们知道世界是不确定的,那么函数的参数当然也有不固定的时候,那么当我们碰到这个问题的时候,该怎么解决呢?请看接下来的文章。 *args 如果你之前学过 C 或者 C++,看到星号的第一反应可能会认为这个与指针相关,然后就开始方了,...

2018-11-26 09:18:46

阅读数 41

评论数 0

原创 参数?变量?形参?实参?在 Python 眼里那都不是事。

写在之前 函数的参数,我在之前的文章中也提到过,参数这个东西我感觉还是比较有话题的,你可能在某些地方听说过诸如 “形参”,“实参” and so on…那么这些到底是什么呢?下面我们就来详细的说一下函数的参数和变量的问题。 参数 & 变量 我们用 def 来定义函数,函数名...

2018-11-25 15:44:56

阅读数 63

评论数 0

原创 零基础学习 Python 之函数的应用

写在之前 函数是很有深度的,需要我们深入探究,实践过程中,有很多对函数的不同理解,需要我们在学习的过程中不断的思考,下面我们在昨天文章(零基础学习 Python 之与函数的初次相见)的基础上,再学习一些函数的相关应用。 返回值 所谓的返回值,就是在调用函数的地方由函数返回的数据。下面我们用我们最熟...

2018-11-24 12:33:17

阅读数 65

评论数 0

原创 零基础学习 Python 之与函数的初次相见

写在之前 今天我们又开始了新的篇章 – 函数篇,在现代的任何科技门类,乃至于政治学,经济学等都已经普遍使用函数,可以说函数的出现直接的加快了现代科技和社会的发展,下面就开始我们与 Python 中的函数的初次相见吧。 函数是什么? 在我们学生时代的数学中,定义函数的方式一般是这样的:y = ax ...

2018-11-23 09:51:31

阅读数 15

评论数 0

原创 零基础学习 Python 之初识迭代

写在之前 在前面的文章中很多次的提到「迭代」 这个词,但是一直没有专门去写它,那么今天终于把它排上号了。当然了,迭代的这个话题要真的认真说起来的话会很多,本着循序渐进的原则,本篇文章先介绍比较初级的。 准备 在学习迭代之前,我们先来搞清楚下面这些名词: 1.循环(loop) 循环是指在满足条件的情...

2018-11-22 11:19:55

阅读数 63

评论数 0

原创 零基础学习 Python 之文件

读取文件 假设你已经在某个文件夹下创建了 “test.txt” 文件,且里面有一些内容,那你在当前位置输入 Python3,进入到交互模式,然后执行下面的操作: >>> f = open('test.txt') &g...

2018-11-21 09:56:43

阅读数 80

评论数 0

原创 Python 拓展之推导式

写在之前 推导式是从一个或多个迭代器快速简洁的创建数据结构的一种办法,它可以将循环和条件判断结合,从而可以避免语法冗长的代码。 列表推导式 我在之前的文章中(零基础学习 Python 之 for 循环语句)写过列表推导式,但是写的相对简单,今天我准备再详细说一下,会的权当复习,不会的正好学习。 如...

2018-11-20 09:41:19

阅读数 50

评论数 0

原创 零基础学习 Python 之 while 循环语句

使用 while 进行循环 while 是 Python 中最简单的循环机制,翻译成中文是 “当…的时候”,这个条件成立在一段范围或时间间隔内,从而在这段时间间隔内让 Python 做好多事情。我们用个例子来演示一下: >>> cn...

2018-11-20 09:35:58

阅读数 36

评论数 0

原创 零基础学习 Python 之 for 循环语句

写在之前 循环( loop )是生活中常见的现象,如每天的日升日落,斗转星移,都是循环,编程语言的出现就是为了解决现实中的问题,所以也少不了要循环。 for 循环 在这里我用一个例子来具体解析一下 for 循环: >>> name ...

2018-11-19 09:41:09

阅读数 75

评论数 0

原创 零基础学习 Python 之条件语句

写在之前 我们写程序,就好比学生时代写作文一样,由 “字” 到 “词” 到 “句” 最后到 “文章” 。此前我们学会了一些词语(对象类型),我们接下来就是学如何造句,而在编程语言里,句子被叫做语句。 条件语句 条件语句,顾名思义,就是根据某个条件,满足这个条件则执行下面的内容。 1.if if 是...

2018-11-18 21:17:34

阅读数 21

评论数 0

原创 零基础学习 Python 之运算符

写在之前 截止到昨天我已经写完了 Python 的基本对象类型,在了解了这些戏本的对象类型以后,我们就可以用 Python 的语句来使用它们,语句的作用就是用某些逻辑组合操作某些对象,所以接下来的一段时间我们将开始 Python 语句的学习。 运算符 我们虽然在之前的文章中(零基础学习 Pytho...

2018-11-16 09:40:49

阅读数 46

评论数 0

原创 零基础学习 Python 之集合

写在之前 今天要讲的集合是和我们之前讲过的字符串,列表,元组,字典一样,也是一种数据类型,用 set 表示,翻译成中文叫“集合”。如果之前的数据类型忘记了,可以通过下面的连接去看。 零基础学习 Python 之字符串 零基础学习 Python 之列表 零基础学习 Python 之元组 零基础学习 ...

2018-11-15 10:57:58

阅读数 85

评论数 0

原创 Python 拓展之详解深拷贝和浅拷贝

正式开始 首先我在这介绍两个新的小知识,要在下面用到。一个是函数 id() ,另一个是运算符 is。id() 函数就是返回对象的内存地址;is 是比较两个变量的对象引用是否指向同一个对象,在这里请不要和 == 混了,== 是比较两个变量的值是否相等。 >&gt...

2018-11-13 09:47:00

阅读数 243

评论数 0

原创 Python 也会传文件,再也不用看某某网盘的脸色了!

写在之前 在我们的日常生活和工作中,难免会碰到要给别人传文件的时候。可能这对现在的你来说不是一件很难的事情,估计相当多的一部分人说我可以直接把文件拖进微信或者 qq 里发给别人,但这个只适用于文件较少的时候,文件较多的时候用聊天工具来进行文件传输就又变成了一件很麻烦的事情。 这时候你可能又会说,那...

2018-11-09 16:55:35

阅读数 103

评论数 0

原创 零基础学习 Python 之字典

字典的定义 相信大家对字典并不陌生吧,学生时代一块块的大小 “砖头”,还记得怎么用吧?先从索引查找,不管是拼音还是偏旁部首,通过索引查到相应的内容,这样就不需要我们从头一页一页的找,这种方法可以很快的找到目标。正是基于这种需求,Python 里有了一种 dictionary 的对象类型,翻译过来就...

2018-11-08 09:23:06

阅读数 82

评论数 0

原创 项目太多工作环境互相干扰?virtualenv 一招教你轻松解决。

写在之前 在上一篇文章 安装的 Python 版本太多互相干扰?以后再也不用担心这个问题了。 中我给大家介绍了一个 Python 版本的管理工具「pyenv」,可以很容易的安装不同的 Python 版本,进行全局的 Python 版本切换。就这么开开心心的解决了 Python 版本冲突的问题以后,...

2018-11-07 09:29:55

阅读数 306

评论数 0

提示
确定要删除当前文章?
取消 删除