python
YiSean96
这个作者很懒,什么都没留下…
展开
-
python--装饰器
1、装饰器理解 python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 2、简单的装饰器 3、装饰器的书写及调用 (1)、直接函数调用 say=fun(say) (2)、语法糖 @装饰器函数名 @outer 3、装饰器计算运行时间例题 4、创建装饰器并调用装饰器...原创 2020-01-16 20:56:46 · 108 阅读 · 0 评论 -
python--异常处理
一、常见的异常 常见的异常 print(a) NameError: name ‘a’ is not defined 二、多个异常捕获 三、函数的错误 函数的错误:一级一级向上去找 最终会将异常传递到主函数里面去 ...原创 2020-01-12 21:38:00 · 118 阅读 · 0 评论 -
python--difflib模块、re模块、eval内置函数
一、difflib模块 1、什么是difflib模块 difflib模块提供的类和方法用来进行序列的差异化比较,它能够比对文件并生成差异结果文本或者html格式的差异化比较页面,并且支持输出可读性比较强的HTML文档,与Linux下的diff命令相似。在版本控制方面非常有用。 2、符号理解 符号 含义 ‘-’ 包含在第一个系列行中,但不包含第二个 ‘+’ 包含在第二个系列行中,...原创 2020-01-12 21:33:23 · 205 阅读 · 0 评论 -
python--os模块
一、什么是os模块 os模块提供了多数操作系统的功能接口函数。当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件、目录打交道,所以离不了os模块。python编程时,经常和文件、目录打交道,这是就离不了os模块,本节内容将对os模块提供的函数进行详细的解读 二、os模块常用命令 1、 ...原创 2020-01-12 19:16:55 · 126 阅读 · 0 评论 -
python--文件的输入输出
一、文件内建函数open()和 file() 作为打开文件之门的"钥匙", 内建函数 open() [以及 file() ]提供了初始化输入/输出(I/O) 操作的通用接口。 open() 内建函数成功打开文件后时候会返回一个文件对象, 否则引发一个错误. 当操作失败, Python 会产生一个 IOError 异常。 1、 open() 的基本语法是: file_object = open(fi...原创 2020-01-09 21:24:23 · 214 阅读 · 0 评论 -
Python--生成式
1、列表生成式 2、字典生成式原创 2020-01-06 22:04:15 · 98 阅读 · 0 评论 -
python--函数
1、函数的定义及调用 def 函数名(形参) 函数体内容 函数名() 2、函数参数的分类 (1)位置参数 (2)、默认参数 (3)、关键字参数 (4)、可变参数*d 3、函数的返回值return 4、函数参数的作用域 global a #将参数a设置为全局变量 5、深拷贝和浅拷贝 ...原创 2020-01-06 20:21:16 · 147 阅读 · 0 评论 -
Python-字典
1、字典的新建 2、字典的嵌套 3、字典的特性 print('1' in d) #用k,v查找 4、字典源宿的添加 5、字典元素的删除 item=server.pop() #无指定删除最后一个 server.clear() #清空 6、字典元素的查看 service.keys() #查看k值 service.values() #查看v值 service.items(...原创 2019-12-18 17:03:56 · 111 阅读 · 0 评论 -
Python-集合
1、集合新建 (1)、集合去重和类型转换 s2=set(s1) #转换为集合类型 (2)、利用集合将列表去重 2、集合的特性 l.add(10) #元素添加 l.update({1,2,3}) #多个元素添加 l.pop() #删除 l.remove() #删除 sorted(s) #排序 3、python中内置的方法 (1)、枚举 (2)zip ...原创 2019-12-18 16:13:55 · 81 阅读 · 0 评论 -
Python-元组
1、元组的定义及新建 列表:打了激素的数组。 元组:带了紧箍咒的列表,可以存储任意数据类型,不可增删。 (1)、元组的新建 t=(内容) #新建一个元组 (2)、元组可通过列表简介新增减数据 t1=([1,2,3],4,5) t1[0].append(4) #对列表进行新增 (3)、元组新建中只有单个元素注意加“,” t=('westos',) #新建类型为元组 2、元组的特性 p...原创 2019-12-18 15:53:55 · 109 阅读 · 0 评论 -
python-if判断语句+for、while循环语句+字符串+列表
1、判断语句 if 要判断的条件(True): 条件成立的时候,要做的事情 else: 条件不成立的时候要做的事情 2、条件语句 and or 3、随机数 题目: 1.从控制台输入要出的拳 —石头(1)/剪刀(2)/布(3) 2.电脑随即出拳 3.比较胜负 题目:用户输入一个数字 求该数的阶乘 3!=321 4、for循环练习 for循环使用的语法 for 变量 in range(num)...原创 2019-12-12 17:22:50 · 493 阅读 · 0 评论 -
python3安装及pycharm安装使用
一、、python3安装 1、安装python3 (1).拿到源码包(3.6) —>去官网下载(www.python.org) (2).tar zxf Python-3.6.4.tgz -C /opt/ (3).cd /opt/ cd Python-3.6.4/ (4).进入解压目录编译和安装: yum install gcc zlib zlib-devel openssl-devel -...原创 2019-12-11 17:54:42 · 156 阅读 · 0 评论