- 博客(11)
- 收藏
- 关注
原创 python 基础学习-13-面向对象一
面向对象1.面向对象简介2. 类(class)语法3. 类的定义4. 参数self4.1 属性和方法4.2 self 1.面向对象简介 • Python是一门面向对象的编程语言 • 所谓面向对象的语言,简单理解就是语言中的所有操作都是通过对象来进行的。 • 面向过程 • 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序 面向过程注重的是过程 • 这种编写方式往往只适用于一个功能,如果要实现别的功能,往往复用性比较低 • 这种编程方式符号人类的思维,编写起来比较容易 • 1.妈妈穿衣服
2020-06-14 13:42:37
349
原创 python 基础学习-12-函数三 装饰器和闭包
装饰器和闭包1. 高阶函数2. 闭包3. 装饰器的引入4. 装饰器的使用 1. 高阶函数 • 接收函数作为参数,或者将函数作为返回值返回的函数就是高阶函数 #高阶函数 #特点1:接收一个或者多个函数作为函数 #特点2:将函数作为返回值返回 #接收函数作为参数 lst=[1,2,3,4,5,6,7,8,9,10] #定义一个函数可以将指定的列表中所有的偶数,保存到一个新的列表中返回 def fn(lst): #参数 lst是要进行筛选的列表 #创建一个新的列表 new_lst=[]
2020-06-12 14:18:11
330
原创 python 基础学习-11-函数二
1. 函数的返回值 • 返回值就是函数执行以后返回的结果 #求任意数的和 def fn(*nums): result=0 for n in nums: result+=n print(result) fn(1,2) #3 • 通过return来指定函数的返回值 #返回值 就是函数执行以后返回的结果 #可以通过return来指定函数的返回值 #可以通过一个变量来接收函数的返回值 def fn(): return 100 r= fn() print(r) pr
2020-06-07 19:33:12
359
原创 python 基础学习-10-函数一
##1. 函数简介 • 函数也是一个对象 • 函数用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次调用 语法 def 函数名([形参1,形参2,形参3....]): 代码块 ...
2020-06-02 11:15:33
261
原创 python 基础学习-09-集合
1. 集合 1.1 集合简介 • 集合表现形式set 集合和列表非常相似 • 不同点 • 集合只能存储不可变对象 s={[1,2,3],[4,5,6]} print(s,type(s)) #TypeError: unhashable type: 'list' • 集合中存储的对象是无序的(而列表是有序的) • 集合不能出现重复元素 s={1,2,4,5,3,2,1,1,3,2,3} print(s,type(s)) {1, 2, 3, 4, 5} <class 'set'> • 使用{}来
2020-05-29 00:30:51
192
原创 python 基础学习-08-元组
1. 元组简介 元组基本介绍 • 元组表现形式tuple • 元组是一个不可变序列(一般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表) • 使用()创建元素 #创建元组 my_tuple=()#创建一个空的原组 print(my_tuple,type(my_tuple)) () <class 'tuple'> my_tuple=(1,2,3,4,5) print(m...
2020-05-06 23:55:09
438
原创 python 基础学习-07-列表
1. 序列(sequence) 1.1 基本概念 序列是Python中最基本的一种数据结构(如布尔型 整型 字符串等)。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引)并且序列中的数据会按照添加的顺序来分配索引。 序列相当于一个队列,每个位置按照一定顺序站队。就如同排队站列一样,一号位站某人,二号位站某人。 数据结构指计算机中数据存储的方式(存东西的方式有很多种,计算机...
2020-04-25 16:45:34
663
原创 python 基础学习-04-运算符
运算符1. 运算符1.1 运算符的概念1.2 运算符的分类2. 算术运算符3. 赋值运算符4. 比较运算符5. 逻辑运算符5.1 not 逻辑非5.2 and 逻辑与5.3 or 逻辑或5.4 非布尔值的与或运算6. 条件运算符(三元运算符)7. 运算符的优先级**• 作业** 1. 运算符 1.1 运算符的概念 • 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其...
2020-04-11 11:48:54
193
原创 python 基础学习-03-基本数据类型
基本数据类型1.重要概念1.1 表达式1.2 语句1.3程序(program)1.4函数(function)2. 标识符2.1 关键字2.2 标识符概念3. 基本数据类型3.1 整数和小数3.2 布尔值和空值4 字符串4.1 什么是字符串4.2 转义字符4.3 长字符串4.4 格式化字符串4.5 字符串的其他操作5 变量5.1 变量的概念?5.2变量的运算 1.重要概念 1.1 表达式 表达式 ...
2020-04-11 11:38:55
757
原创 Python基础学习-02-python要点解析
python 要点解析1.Python语言1.1 Python语言的基本概念1.2 Python 的特点1.3 Python的发展及应用• Python的应用Python之禅2.搭建环境2.1Python的解释器2.2 搭建Python环境2.3 Python的交互模式2.4 pip工具的使用• pip介绍• pip使用列出已经安装的库显示所安装包的信息将已经安装的库列表保存到文本文件中使用whe...
2020-04-08 19:04:52
803
原创 python基础学习-01 - 计算机要点
1. 计算机基本概念 1.1 计算机是什么? 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器 特点 : 数值计算 逻辑计算 存储记忆功能 总结 :能够按照程序运行、自动、高速处理数据的现代化智能电子设备 1.2 计算机的组成? 硬件:鼠标 键盘 显示器 CPU 硬盘… 看的见摸的着. 软件:PyCharm QQ 浏览器 英雄联盟… 看不见摸不着 2. 计算机语...
2020-04-03 19:57:21
737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅