- 博客(27)
- 收藏
- 关注
转载 Python 函数
Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数...
2020-01-18 23:33:04
217
转载 Python 日期和时间
Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。 Python 的 time 模块下有很多函数可以转换常见日期格式。如函数time.time(...
2020-01-18 23:31:15
208
转载 Python 面向对象
Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。 接下来我们先来简单的了解下面向对...
2020-01-18 23:05:57
184
转载 Python 练习实例56
Python 练习实例56 Python 100例 Python 100例 题目:画图,学用circle画圆形。 程序分析:无。 程序源代码: 实例(Python 2.0+) #!/usr/bin/python # -*- coding: UTF-8 -*- if __name__ == '__main__': from Tkinter import * ca...
2020-01-18 22:59:08
245
转载 Python3 解释器
Python3 解释器 Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。 安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。 $ P...
2020-01-18 22:25:18
185
转载 什么是闭包?闭包的优缺点?
什么是闭包?闭包的优缺点? 闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 1、变量作用域 要理解闭包,首先要理解javascript的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。 注意点:在函数内...
2020-01-12 12:25:30
197
转载 什么是闭包?闭包的优缺点?
什么是闭包?闭包的优缺点? 分类 编程技术 闭包(closure)是 JavasSript 的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 1、变量作用域 要理解闭包,首先要理解 JavasSript 的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 JavasSript 语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变...
2020-01-12 12:22:05
196
转载 JavaScript 闭包
```python JavaScript 闭包 JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 全局变量 函数可以访问由函数内部定义的变量,如: 实例 function myFunction() { var a = 4; return a * a; } 尝试一下 » 函数也可以访问函数外部定义的变量,如: 实例 var a = 4; func...
2020-01-12 12:17:35
93
转载 闭包(Closure)
闭包(Closure) 在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。 [维基百科::闭包(计算机科学)] 0x02 Python 中的函数式编程 本来也应该包括闭包的概念,但是我觉得闭包更重要的是对...
2020-01-12 11:33:58
112
转载 聊聊Python中的闭包
聊聊Python中的闭包 rainyear Python编程 2016-04-22 来源: rainyear 链接:https://github.com/rainyear/pytips/blob/master/Markdowns/2016-03-10-Scope-and-Closure.md(点击尾部阅读原文前往) 闭包(Closure) 在计算机科学中,闭包(英语:Closu...
2020-01-12 11:30:51
174
转载 谈谈自己的理解:python中闭包,闭包的实质
谈谈自己的理解:python中闭包,闭包的实质 闭包这个概念好难理解,身边朋友们好多都稀里糊涂的,稀里糊涂的林老冷希望写下这篇文章能够对稀里糊涂的伙伴们有一些帮助~ 请大家跟我理解一下,如果在一个函数的内部定义了另一个函数,外部的我们叫他外函数,内部的我们叫他内函数。 闭包: 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就...
2020-01-12 11:25:08
99
转载 说说Python中闭包是什么?
说说Python中闭包是什么? 原创 小猿同学 程序IT圈 2019-11-12 问:说说Python中闭包是什么? 答:可以将闭包理解为一种特殊的函数,这种函数由两个函数的嵌套组成,外函数和内函数。在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。 闭包在Python中很常见,只不过你没特别注意这就是一个闭包。比...
2020-01-12 11:22:30
421
转载 Python进阶
简介 Python进阶 《Python进阶》是《Intermediate Python》的中文译本, 谨以此献给进击的 Python 和 Python 程序员们! 快速阅读传送门 Github快速阅读任一章节:进入目录 Gitbook完整顺序地阅读:进入Gitbook 本地或kindle上阅读:下载pdf/epub/mobi 国内推荐镜像(实时同步):极客学院收录 其他镜像(不定期同步):...
2020-01-12 10:30:06
185
转载 Python hash() 函数
Python hash() 函数 Python 内置函数 Python 内置函数 描述 hash() 用于获取取一个对象(字符串或者数值等)的哈希值。 语法 hash 语法: hash(object) 参数说明: object -- 对象; 返回值 返回对象的哈希值。 实例 以下实例展示了 hash 的使用方法: >>>hash('test') ...
2020-01-12 07:24:40
6638
转载 Python isinstance() 函数
Python isinstance() 函数 Python 内置函数 Python 内置函数 描述 isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否...
2020-01-12 07:17:52
200
转载 Python 内置函数
Python 内置函数 内置函数 abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile() issubclass() print() super() bin() fil...
2020-01-12 07:09:49
110
转载 装饰器模式
装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 我们通过下面的实例来演示装饰器模式的用法。其中,我们将把一个形状装饰上不同的颜色,同时又不改变形状类。 介绍 意图:动态地给...
2020-01-12 07:01:58
170
转载 Python redis 使用介绍
Python redis 使用介绍 分类 编程技术 本章节我们将为大家介绍 Python 如何操作 redis,redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。 关于 redis 的更多内容可以参考我们的 redis 教程,注意在学习本章节之前你要确保你的 redis 服...
2020-01-11 23:42:34
400
转载 Python3 迭代器与生成器
Python3 迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代器: 实例(Python 3.0+) >>&g...
2020-01-11 23:36:53
259
转载 Python 函数装饰器
Python 函数装饰器 分类 编程技术 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下如何写你自己的装饰器。 这可能是最难掌握的概念之一。我们会每次只讨论...
2020-01-11 23:35:02
142
转载 Python map() 函数
Python map() 函数 Python 内置函数 Python 内置函数 描述 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map() 函数语法: map(function, iterable, ...) 参数 function -- 函...
2020-01-11 23:32:13
139
转载 python三大器(装饰器/生成器/迭代器)
python三大器(装饰器/生成器/迭代器) 1装饰器 1.1基本结构 def 外层函数(参数): def 内层函数(*args,**kwargs); return 参数(*args,**kwargs) return 内层函数 @外层函数 def index() pass #示例: def func(arg): def inner(): ...
2020-01-11 23:29:31
178
转载 python中的魔法参数:*args和**kwargs
python中的魔法参数:*args和**kwargs 谢小玲 谢小玲 公众号:python爱好部落 2 人赞同了该文章 在写函数的时候,经常要写形参,我们经常看到*args和**kwargs, 这到底是什么,怎么用呢? 在Java中,有个定义是重载: 函数名可以相同,参数个数不同,或者类型不同,是不同的方法(函数),有的时候参数不同,要写好几个同名的函数。 python似乎做了一些改进,就是用...
2020-01-11 23:27:17
326
原创 发现一个python错误,发现一个bug!- -
‘’’ 发现一个python错误,发现一个bug!- - 环境:JetBrains PyCharm 2018.3.3 Python 3.6.8 ‘’’ a,b,c = [1,2,3] d,e,f,g = (4,5,6,7) h,i,j,k,l = {8,9,10,11,12} print(a,b,c,d,e,f,g,h,i,j,k,l) print(h) print(i) print(j) pri...
2020-01-10 00:06:13
138
原创 东方彧卿 20191229 运算符
‘’’ 东方彧卿 20191229 运算符 1.‘amy’是否在[‘鲜橙多’,‘Qian’,‘F.S’,‘自由’]里面? 如果在则输出’amy 在逻辑大家庭’ 否则输出’amy 不在…好难过’ a = “amy” b = [‘鲜橙多’,‘Qian’,‘F.S’,‘自由’] if a in b: print(‘amy 在逻辑大家庭’) else: print(‘amy 不在…好难过’) 运行结果:a...
2019-12-30 23:56:44
220
转载 Python: ImportRequestsError: No module named 'requests'解决方法
运行Python程序时,出现下面错误: import requests ModuleNotFoundError: No module named ‘requests’ 原因:没有导入requests库 解决办法: 开始菜单选择运行,输入cmd运行,然后cd命令进入到python安装目录下的Scripts文件中, 然后输入pip install requests,就好了。 或者 打开Python文...
2019-12-29 23:31:51
198
转载 Python idle下载、安装与使用教程
Python idle下载、安装与使用教程 原创yatum_2014 发布于2018-07-30 20:49:09 阅读数 33161 收藏 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.youkuaiyun.com/yatum_2014/article/details/81291666 收起 https://w...
2019-12-25 21:26:15
882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅