
Python
有敬无畏乐以忘忧
这个作者很懒,什么都没留下…
展开
-
Python之文件操作
文件的打开关闭统一使用with资源管理器 文件打开执行读写之后需要关闭文件,在Python里统一使用with资源管理器关闭文件,格式为: with open(filepath, modular) as f: filepath: 文件路径,相对路径时文件与源文件同一目录 modular: 选择打开方式。 打开方式: b为操作对象为二进制文件时使用 模式 可做操作 若文件不存在 是否覆盖...原创 2019-05-31 16:14:19 · 198 阅读 · 0 评论 -
Python之闭包、装饰器及高阶函数
闭包 三个条件 存在于两个嵌套关系的函数中,而且闭包是内部函数 内部函数引用了外部函数的变量 外部函数会把内部函数的函数名称返回。 例如: def outer(i=1): li=[i] def inner(): li[0]+=1 return li return inner out=outer(11) print(out()) 输出结...原创 2019-06-01 20:22:44 · 446 阅读 · 0 评论 -
Python中的基本数据类型
数字类型 整形:int Python3中的整形只有int,没有short和long int :是不可变的数据类型 浮点型:float 同样的浮点型也只有float,没有双精度的 布尔型:bool 复数:complex 组 序列:str list tuple 不可变性 其中 str和tuple,是不可变的数据类型。 序号 序列中的元素都会被分配一个序号 切片 用于截取序列中的元素 例如: >&...原创 2019-01-10 11:33:14 · 249 阅读 · 0 评论 -
Python中的变量与运算符中的一些注意点
1. 值类型与引用类型 值类型:int str tuple(不可改变) 由上图可知,一个值类型的变量的改变不会引起其他变量的值的改变。 引用类型 :list set dict(可变) 由上图可知,一个引用类型的变量的值的改变,可能会引起其他变量的值的改变。 身份运算符:is\ is not is验证的是地址是否相等,并不是值。 ...原创 2019-01-13 20:37:11 · 377 阅读 · 0 评论 -
Python之异常、模块
异常 在Python中,程序在执行过程过产生的错误称为异常,如:列表索引越界、打开不存在的文件等。 在Python中,所有异常类都是Exception的子类。每次执行程序遇到错误的时候,程序就会引发异常。如果这个异常对象没有进行处理和捕捉,程序就会用所谓回溯(trace back,一种错误信息)终止执行,这些信息包括错误名称、原因和错误发生的行号。 常见异常 异常名称 原因 Nam...原创 2019-06-08 23:09:02 · 319 阅读 · 0 评论