自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 week3 day3 迭代器和生成器

week3 day3迭代器和生成器一. 迭代器1.1 什么是迭代器?1.2 为何要使用迭代器?1.3 如何使用迭代器?1.4 迭代器例子二. 生成器2.1 什么是生成器?2.2 为何要用生成器?2.3 怎么使用生成器?一. 迭代器我们之前在学习流程控制的时候学习过for循环,那么for循环的内在工作原理是什么呢?今天,我们将先来探讨for循环的工作原理。我们所学习的数据类型中,有很多数据类型都有内置的__iter__方法。''.__iter__()[].__iter__()().__iter__

2020-12-30 15:22:05 292

原创 week3 day2函数高级用法

week3 day2函数高级用法一. 函数对象二. 函数嵌套2.1 函数的嵌套定义2.2 函数的嵌套调用三. 名称空间与作用域3.1 名称空间3.2 作用域四. 闭包函数五. 装饰器5.1 什么是装饰器?5.2 为何要用装饰器?5.3 怎么使用装饰器?一. 函数对象函数和变量有相通之处。变量的使用原则是先定义后引用,函数的使用原则是先定义后使用。变量名绑定了变量值对应的内存空间的内存地址。函数名绑定了函数体代码对应的内存空间的内存地址。因此,适用于变量名使用的场景也适用于函数名的使用场景。赋值变

2020-12-29 15:40:56 413 2

原创 week3 day1 函数介绍和函数的参数

week3 day1函数介绍和函数的参数一. 函数介绍1.1 什么是函数?1.2 为何要使用函数?1.3 如何使用函数?1.4 定义函数的三种方式1.5 函数的三种调用方法二. 函数参数2.1 参数的分类——形参和实参2.2 可变长系列2.2.1 在形参的应用2.2.2 在实参的应用2.3 函数返回值一. 函数介绍1.1 什么是函数?函数就是盛放代码的容器。具备某一功能的工具。----->函数事先准备工具的过程。----->函数的定义遇到应用场景拿来就用。----->函数的调用

2020-12-28 15:52:45 184 2

原创 week2 day4 字符编码与文件管理

week2 day4 字符编码与文件管理一. 字符编码1.1 储备知识1.2 什么是字符编码1.3 字符编码表的发展史(了解)1.4 在存储过程不同位置的存储格式1.5 常见的文件乱码的两种原因及解决方法二. 文件管理2.1 基本情况2.2 基本操作2.2.1 造字典的三种方式(***)2.2.3 成员运算 in和 not in(*****)2.2.5 删除(*****)在计算机的三层体系结构中,最上层是用户/应用程序,中间层是操作程序,最底层是计算机硬件(cpu/内存/硬盘)。我们位于用于/应用程序那一

2020-12-25 15:43:38 261

原创 week2 day3 基本数据类型及其内置方法(tuple,dict,set)|||所有数据类型基本操作汇总

week2 day3基本数据类型及其内置方法(tuple,dict,set)|||所有数据类型基本操作汇总一. 元组类型(tuple)1.1 基本情况1.2 str常用操作1.2.1 索引和切片(*****)1.2.2 计算长度(*****)1.2.3 成员运算 in 和 not in(*****)1.2.4 循环(****)1.2.5 需要了解的元组内置方法二. 字典类型2.1 基本情况2.2 基本操作2.2.1 造字典的三种方式(*****)2.2.2 计算长度(*****)2.2.3 成员运算 in和

2020-12-23 16:53:31 481

原创 内容补充:列表在内存中如何存储的?什么是浅拷贝?什么是深拷贝?

浅拷贝是把原列表第一层的内存地址拷贝给了新列表。如果原列表存的都是不可变数据类型,那不会出现问题;但是如果原列表包括可变数据类型,那就会出现问题,因为可变数据类型的内存两个列表是共享的。要想copy得到的新列表与原列表的改操作完全独立开,必须有一种可以区分开可变类型与不可变类型的copy机制,这就是深copy。深copy是新瓶装老酒...

2020-12-23 14:37:24 185

原创 week2 day2 基本数据类型及其内置方法(int,float,str,list)

week2 day2基本数据类型及其内置方法(int,float,str,list)一. 数值类型(int+float)二. 字符串类型2.1 基本情况2.2 str常用操作2.2.1 索引和切片(*****)2.2.2 计算长度(*****)2.2.3 成员运算 in 和 not in(*****)2.2.4 strip(*****)和rstrip(****)和lstrip(****)2.2.5 split(*****)和rsplit(****)2.2.6 replace(****)2.2.7 join(

2020-12-22 15:06:53 666 2

原创 week2 day1 while循环和for循环

week2 day1流程控制之while循环和for循环一. while循环1.1 while循环基本语法1.2 死循环(while条件永远为True)1.3 如何终止while循环1.4 嵌套多层的while循环如何终止1.5 while+continue1.6 while+else二. for循环2.1 for循环的基本语法2.2 range()硬盘没有改操作,任何基于数据的改操作都是用新数据覆盖旧数据的过程。而对于数据的删除过程可以理解成将内存(大房子)中的一部分存储空间(小屋子)显示可以存储(挂上

2020-12-21 15:35:38 231 2

原创 week1 day4 流程控制之 if 判断和自定义输入输出

week1 day4 流程控制之 if 判断和自定义输入输出一. 流程控制之if判断1.1 if 判断基本概念1.2 代码规范(完整语法)1.2.1 单分支 if1.2.2 双分支 if...else...1.2.3 多分支 if...elif...else...二. 自定义输入输出2.1 自定义输入2.2 自定义输出(格式化输出)在集成开发环境pycharm中,书写的代码pycharm会进行逻辑错误检查,和语法错误检查。语法错误检查随着代码的书写会一直进行。而逻辑错误只会在运行代码的时候检查。存在语法

2020-12-18 15:57:44 119

原创 week1 day3 python基础语法(内存管理机制)

week1 day3 python基础语法python基础语法一. 变量1.1 变量使用原则1.1.1 定义阶段1.1.2 引用阶段1.2 变量命名规范1.3 变量值1.3.1 变量值的两大特征1.3.2 内存管理二. 基本数据类型2.1 整型 int2.2 浮点型 float2.3 字符串 str2.4 列表 list2.5 字典 dict2.6 布尔值 bool三. 基本运算符3.1 算术运算符3.2 比较运算符3.3 赋值运算符3.4 逻辑运算符程序=数据+功能数据是程序的核心。存数据是为了取数

2020-12-17 17:12:11 163 3

原创 week1 day2 编程语言,python解释器和pycharm

week1 day2 初识python初识python一.编程语言分类(***)1.1编程语言三大分类1.2 高级语言进一步分类1.3 总结二.python介绍(***)2.1 python简介2.2 python解释器的发展三.安装多版本python解释器(*****)四.第一个python程序(******)4.1 交互式环境下直接输入代码4.2 交互式环境下运行文件4.3 运行python程序的三个阶段4.4 集成开发环境IDE五.python基础语法(注释和变量)(*****)5.1 注释5.2 变

2020-12-16 16:07:16 157

空空如也

空空如也

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

TA关注的人

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