自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十课 Python中的函数(2)

第十课 Python中的函数(2) 闭包 闭包的定义需要满足以下三个条件: 在一个外函数中定义了一个内函数 内函数里运用了外函数的临时变量 并且外函数的返回值是内函数的引用 闭包它是一种现象,一般情况下,外函数执行完毕时,临时变量会被释放。但此时,外函数发现自己的临时变量会在将来被使用,所以外函数结束的时候,在返回内函数引用的同时,将外函数的临时变量与内函数进行绑定。这也是为什么当外函数结束,但内函数仍然可以使用外函数临时变量的原因。 装饰器 装饰器 (@) 是一种语法糖,主要用于在函数或类的基础

2021-01-10 01:41:40 72

原创 第九课 Python中的函数(1)

第九课 Python中的函数(1) 函数 函数介绍: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数作用: 提高 应用的模块性 与 代码的复用性

2021-01-06 10:54:27 140

原创 第八课 for循环

range的介绍 for循环表达式 虽然与 while 一样都是循环的关键字,但 for 循环通常用来遍历 可迭代 的对象 注意: for … in …: 属于固定格式 iterable 表示 可迭代的对象 i 是 变量名(可更改),代表可迭代对象里面的每个元素 单层for循环 例子一: 大小写转换,如下列表 ch_num = [‘零’,‘壹’,‘贰’,‘叁’,‘肆’,‘伍’,‘陆’,‘柒’,‘捌’,‘玖’] ch = [‘园’,‘拾’,‘佰’,‘仟’,‘萬’] 以输入12为例,取大写数字: 直接循

2021-01-04 16:04:08 131

原创 第七课 顺序执行与while循环

第七课 顺序执行与while循环 顺序执行 Python代码在执行过程中,遵循下面的基本原则: 普通语句,直接执行; 碰到函数,将函数体载入内存,并不直接执行 碰到类,执行类内部的普通语句,但是类的方法只载入,不执行 碰到if、for等控制语句,按相应控制流程执行 碰到@,break,continue等,按规定语法执行 碰到函数、方法调用等,转而执行函数内部代码,执行完毕继续执行原有顺序代码 程序主入口 一个 .py,除了可以被直接运行外,还可以作为模块,被其他 .py文件导入。不管是直接运行还是被导入,.

2021-01-04 01:09:12 573

原创 第六课(2) Python基础数据类型4

第六课(2) Python基础数据类型4 集合(set) 集合是一个 无序不重复 元素的集,基本功能包括关系测试和消除重复元素。是可变数据类型。 集合数据类型的 核心 在于 自动去重。 集合创建 集合使用 大括号 {} 框定元素,并以 逗号 进行分隔。 s = {ele1,ele2,ele3…} s = set() s = set(iterable) 注意: {} 并 不是 创建 空集合,而 是空字典。 创建 空集合 需使用 set() 添加元素 通过 set.add(key) 方法可以 添加元素 到 s

2021-01-03 22:28:13 72

原创 第六课 Python基础数据类型3

第六课 Python基础数据类型3 字符串常见操作 L.append(object) --> 在列表末尾添加新的对象 L.extend(iterable) --> 用新列表扩展原来的列表 L.count(object) --> 统计某个元素在列表中出现的次数 L.index(value) --> 从列表中找出某个值第一个匹配项的索引位置 L.insert(index, object)–> 将对象插入列表 L.clear() --> 清空列表 L.copy() -

2020-12-28 01:00:45 109

原创 第五课 Python基础数据类型2

字符串常见操作(熟悉) S.find(sub) --> 返回该元素最小的索引 S.index(sub) --> 返回该元素最小的索引 #index与find作用一模一样,区别在于当通过S.index查询不存在的子串时会报错 #而S.find()返回-1 S.replace(old, new[, count]) --> 替换 例如将hello bigbiggirl 中的big替换为lovely S.split(sep=None) --> 以sep来分割字符串,并返回列表。sep默认

2020-12-27 01:58:12 245 2

原创 第四课 Python基础数据类型

第四课 Python基础数据类型 数值类型 数值类型是 不可变 类型。所谓的不可变类型,指的是类型的值一旦有不同了,那么它就是一个全新的对象。数字1和2分别代表两个不同的对象,对变量重新赋值一个数字类型,会新建一个数字对象。 还是要强调一下 Python 的变量和数据类型的关系,变量只是对某个对象的引用或者说代号、名字、调用等等,变量本身没有数据类型的概念 。只有1,[1,2],"hello"这一类对象才具有数据类型的概念。 Python 支持三种不同的数值类型:整数、浮点数和复数。 1、整数类型(int

2020-12-23 02:13:40 336 3

原创 第三课 Python的运算符

Python的运算符 算术运算符 这里不是Python的bug,是计算机在计算过程中需要转化为二进制,计算完成后又将结果转化为十进制呈现,所以产生的精准误差 算术运算符总结 1、计算结果是 浮点数 ,即使两个数都是整数,结果也是浮点数 2、 // 与 % 都是 向下取整 3、如果想同时得到 商 和 余数 ,可以用 divmod() 这个方法。该方法的返回值是 tuple(x//y, x%y) 4、浮点数精度的问题可以通过内置模块decimal解决 比较运算符 连续比较:a>b&gt

2020-12-21 18:19:50 133

原创 第二课 Python基础语法

第一课 Python基础语法 1.Python标识符 python数据类型 int类型:整数 float类型:浮点数 str类型:字符串,以成对单引号或双引号包裹 bool:True或False 我们可以通过 type() 函数输出数据类型 python标识符命名规定 1.大小写敏感 2.只能以 字母 数字 下划线 组成(数字不能开头) 3.见名知意 4.蛇形 / 小驼峰 / 大驼峰 命名法 5.变量(小写);常量大写 6.不以关键词作为标识符 python注释 为什么会有注释? 我们写的程

2020-12-20 02:19:01 383 1

原创 第一课 Python的环境搭建

第一课 Python的环境搭建 1.Python的安装与环境搭建 首先,下载符合操作系统版本的Python安装文件,以windows 64位为例,运行文件,择自定义安装,勾选添加PATH。 可选功能可以全部选中 修改安装路径,尽量不要安装在C盘 Python已经安装成功! 然后我们去设置Python的环境变量,右键我的电脑(win10为此电脑),点击属性,点击高级系统设置 点击环境变量 选择系统变量中的Path,点击编辑 点击新建输入Python的安装路径 再次点击新建,输入Python的安装

2020-12-17 00:22:31 187

空空如也

空空如也

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

TA关注的人

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