自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 文件与文件系统笔记

打开文件open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.file: 必需,文件路径(相对或者绝对路径)。mode: 可选,文件打开模式buffering: 设置缓冲encoding: 一般使用utf8errors: 报错级别newline: 区

2020-08-05 19:00:04 101

原创 模块和datetime模块笔记

模块1.模块:容器 -> 数据的封装函数 -> 语句的封装类 -> 方法和属性的封装模块 -> 程序文件2. 命名空间命名空间因为对象的不同,也有所区别,可以分为如下几种:内置命名空间(Built-in Namespaces):Python 运行起来,它们就存在了。内置函数的命名空间都属于内置命名空间,所以,我们可以在任何程序中直接运行它们,比如id(),不需要做什么操作,拿过来就直接使用了。全局命名空间(Module:Global Namespaces):每个模块

2020-08-05 18:47:06 128

原创 类,对象与魔法方法笔记

类与对象1.对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据。封装:信息隐蔽技术:我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。继承:子类自动共享父类之间数据和方法的机制多态:不同对象对同一方法响应不同的行动2. selfPython 的 self 相当于 C++ 的 this 指针。类的方法与普通的函数只有一个特别的区别 —— 它们必须有一个

2020-08-05 18:06:45 120

原创 函数与Lambda表达式笔记

函数函数的定义:函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。函数参数:Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。从简到繁的参数形态如下:1.位置参数2.默认参数:arg2 = v - 默认参数 = 默认值,调用函数时,默认参数的值如果没有传入,则被认为是默认值。默认参数一定要放在位置参数

2020-08-02 17:04:24 96

原创 字典、集合和序列笔记

字典1.可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。判断一个数据类型 X 是不是可变类型:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id,如果不一样,则 X 不可变,如果一样,则 X 可变。便捷方法:用 hash(X),只要不报错,证明 X 可被哈希,即不可变,反过来不可被哈希,即可变。整数 i 在加 1

2020-07-31 19:18:57 188

原创 列表、元组和字符串笔记

列表简介:简单数据类型:整型<class ‘int’>浮点型<class ‘float’>布尔型<class ‘bool’>容器数据类型:列表<class ‘list’>元组<class ‘tuple’>字典<class ‘dict’>集合<class ‘set’>字符串<class ‘str’>1.列表的定义:列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象

2020-07-28 20:14:40 162

原创 异常处理的笔记以及课后

笔记1.phython标准异常总结:BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError:除数为零AssertionError:断言语句(assert)失败AttributeError:尝试访问未知的对象属性EOFError

2020-07-24 20:42:32 121

原创 条件与循环语句笔记及课后题

条件语句1.if语句形式:if expression:expr_true_suiteexpression:条件表达式。expr_true_suite:代码块。若是expression结果为真时,expr_true_suite才执行,否则将执行紧跟在此代码块后面的语句。单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and,or和not 实现多重条件判断。2.if-else语句:形式:if expression:expr_true_suiteelse:exp

2020-07-23 20:07:52 107

原创 变量、运算符与数据类型,位运算学习笔记及课后题

变量、运算符与数据类型:这一节都是最基础的知识点,是需要记忆的,以后多运用,熟能生巧。像是运算符的符号,自己运算顺序,都需要牢记。还要注意变量和赋值,变量名的形式和大小写问题。关于print()函数:print(objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间

2020-07-22 19:28:49 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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