python
hdyebd
Linux小白。实验都是在centos7环境下操作的。
展开
-
Python的四种装饰器
什么是装饰器 装饰器是一个函数,它需要接收一个参数,该参数表示被修饰的函数。 装饰器需要满足的条件 装饰器是一个嵌套函数 内部函数是一个闭包 外部函数接收的是被修饰的函数 四种装饰器 不带参数装饰器 def wrapper(func): print(func) def new_func(*new_argument): print('before') ...原创 2019-02-21 20:05:54 · 476 阅读 · 0 评论 -
Python的闭包
Python函数是支持嵌套的。 1.什么是闭包 如果在一个内部函数中对外部函数作用域(非全局作用域)的变量进行引用,那么内部函数就会被称为闭包。 2.python中的闭包需要满足三个条件: 闭包函数必须有内嵌函数 内嵌函数必须要引用外层函数的变量 外部函数会把内部函数的函数名称返回 def outer(a): b = 3 # outer函数内的变量,非全局 ...原创 2019-02-21 00:32:39 · 187 阅读 · 0 评论 -
Python中的函数
1.在Python中函数是什么? 函数是带名字的代码块,用于完成具体的工作。 要执行函数定义的特定任务,可调用该函数。需要在程序中多次 执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用 执行该任务的函数,让Python运行其中的代码。 2.函数的好处 有助于将程序分解成更小的块(模块化) 提高程序的可理解性和质量 避免重复并使代码可重用 降低了软件开发和维护的成本 一、函数的定义和...原创 2019-02-20 20:03:01 · 266 阅读 · 0 评论 -
Python的数据类型
python基础—–八种数据类型 Number(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Set(集合) Boolean(布尔值) None(空值) 1.数字(Number) 整数 num =20 print(num) print(type(num)) 得出结果: 20 <class 'int'> 浮点数 floa...原创 2019-02-19 16:32:51 · 153 阅读 · 0 评论 -
Python安装
一、搭建Python环境 1. 软件安装 打开浏览器,访问Python官网https://www.python.org/,单击Downloads,选择版本下载。 下载完成后,双击运行所下载的文件,此时会弹出一个Python安装向导的窗口,选择上“Add Python … to PATH”,并单击“Customize installation”。 默认选择,单击“Next”按钮,在弹出的窗口中...原创 2019-02-19 15:39:18 · 158 阅读 · 0 评论