自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 零基础学习python第13课笔记

面向对象编程1.概念:类类的基本概念及理解定义类---class### 类的属性类与实例之间的联系私有属性深入了解### 属性的修改与保护### 方法1.概念:面向对象(object-oriented ;简称: OO) 至今还没有统一的概念 我这里把它定义为: 按人们 认识客观世界的系统思维方式,采用基于对象(实体) 的概念建立模型,模拟客观世界分析、设 计、实现软件的办法。 # 对象是数据+功能组合成的对象构建起来的# 面向对象编程(Object Oriented Programming

2021-04-25 20:39:59 271

原创 零基础学习python第12课笔记

错误与异常异常注意点异常结构错误回溯异常处理基本语法捕获具体异常进阶异常处理主动抛出异常--raise自定义异常断言----assert错误是代码不符合解释器或者编译器的语法常见异常:- AttributeError:属性错误,特性引用和赋值失败时会引发属性错误- NameError:试图访问的变量名不存在# 导致这种情况有两种,一是变量名没被定义,二是用模块没有用import导包例os.pathprint(name)NameError: name 'os' is not define

2021-04-20 21:16:39 265

原创 零基础学习python第11课笔记

文件的常规操作文件的打开与关闭文件访问模式读取写入文件相关操作seek坑点os模块的目录及文件操作os.path模块操作上下文管理器导自定义函数路径问题文件的打开与关闭相对路径 open # ----------同级-----.用点# open----------------不同级-----上一级----..用两点file_open = open('.点(文件)')同级目录file_open = open('../') 上级目录绝对路径 # ----Copy ---Copy path..

2021-04-19 10:51:21 209

原创 零基础学习python第十课笔记

函数进阶匿名函数lambda语法规则运用场景函数作用域外部不能访问函数内部变量函数里面不能修改函数外部变量函数里面和函数外部变量名相同.id不同全局变量global局部变量nonlocal闭包嵌套函数------内嵌函数闭包-----外层函数调用里层函数递归函数阶乘回调函数匿名函数lambdalist_2 = [1, 2, 5, 6, 7, 9]def apple(x): #定义函数 return x > 5 #返回值num_1 = list(filter(apple, l

2021-04-17 10:38:25 345 1

原创 零基础学习python第九课笔记

函数必备参数dir ------**重要**常见函数高级内置函数enumerate()eval:execfilter 过滤器mapzip(配对)函数就是完成特定功能的代码的集合,这组代码可以作为一个单位使用,并且给他取一个名字。函数更多的是面向对象的一个操作。降低编程的难度:将一个复杂的大过程分解成许多小过程def(定义函数) 通过def定义出来的就是函数例:def eat(): print('爱小玉') #此时直接运行的话它是不能够执行的,因为函数要被调用 eat() # 在这里

2021-04-13 20:52:00 344 1

原创 零基础学习python第八课笔记

常见公共方法运算符*(复制)**它和copy是不一样的**in(判断元素是否存在) not in(判断元素是否不存在)random choices 随机产生len(查长度)max最大值min最小值del(删除)序列解包--------它具有优先级一 一对应链式赋值交换变量推导式运算符a = [1,2]b = [3,4]print(a+b)[1, 2, 3, 4]*(复制)它和copy是不一样的能用*复制的有元组,列表,字符串字符串print('a'*2) aa元组print(('

2021-04-11 17:06:52 317

原创 零基础学习python第七课笔记

条件判断if (如果)三目运算条件循环------whilewhile与else迭代循环(for循环)break和continueelserange扩展表示满足条件就会执行if (如果)# if条件判断(可以表示,晚上没吃饭,然后半夜就很饿,晚上吃了饭就不饿)input# 只能接收str字符串类型ifa = int(input('输入:'))if a == 1: #因为1是int类型,所以要把a转成int类型,否则判断失败直接报错。(Tab键)就是缩进的意思,缩进规范它代表了if内部要去执

2021-04-09 01:56:46 509 4

原创 零基础学习python第六课笔记

字符串转义与编码,格式化,深浅拷贝可变与不可变可变不可变字符串转义编码与解码格式化补充format扩展进制转化深浅拷贝1.浅拷贝2.深拷贝可变与不可变可变# 原id地址不会被改变:不管值如何变化,它的id地址还是原来的id地址不会被改变。lista = ['1']print(id(a))a.append('b')print(id(a))24783251256402478325125640#值改变,地址不会改变seta = {'a'}print(id(a))a.add('b')

2021-04-06 18:34:27 427

原创 零基础学习python第五课笔记

集合与字典集合set{}定义空集合不能直接用{}否则它就成字典dict了,要用set()方法唯一性--------去重复元素集合是无序性的,不存在索引。集合是具有可变性的,能改变对象。交集( & )并集补集( - )增删查字典dict{}增删查改集合set{}定义空集合不能直接用{}否则它就成字典dict了,要用set()方法str_1 = {}print(type(str_1)) print(type(set(str_1)))<class 'di

2021-04-03 23:39:45 542 3

原创 零基础学习pytho第四课笔记

序列列表list[]特征增删改查扩展元组()tuple列表list[]特征a =['我', '爱', '小', '玉', '呀']print(type(a)) # 列表可以存放多个不同类型的数据,每组数据都要用逗号隔开print(a) <class 'list'>['我', '爱', '小', '玉', '呀']增删改查增 append #

2021-04-01 22:18:57 266 6

原创 零基础学习python第三课笔记

python第三课数据类型和字符串与数值进阶索引和切片加强操作拼接符的进阶操作方式判断符增量赋运算符比较级运算符逻辑运算符索引和切片加强操作a = 'asdfgge' --------从零开始,左闭右开,超出索引范围报错 -------#注意,a(就是你起的变量名)后面要加中括号,否则报错print(a[3])#这里是指取下标为3的字符 f print(a[3:])#这里是指从下标从3开始取值fgg

2021-03-30 22:02:42 633 2

原创 零基础学习python第二课笔记

数据类型和字符串与数值变量常用的运算符+ - * /余数%(7%4,取余数3,注意:当分子为任意正数值小于分母时都等于分子本身)//向下取整**幂函数(就是我们数学中多少次方的意思)== 判断 (布尔值)round(四舍五入) # 当分子为1时,分母为任意正负数值大于等于2时都为零 **重点记**math(模块)要用import导入,常见的有math.ceil 向上取整 注意:(当用math.ceil向上取整的时候,分母为负数且大于分子时就为零)math.floor 向下取整

2021-03-29 16:08:47 2229 21

原创 零基础学习python笔记

零基础学习python的第一天的小白python环境安装(不安装就玩不了)python安装步骤 ps链接:附python和pycharm安装包下载链接https://pan.baidu.com/s/1x3htaMqiswlEVcHVQFOy5A提取码:88881.打开python安装包2.安装完成,点close关闭pycharm安装1.打开pycharm安装包...

2021-03-26 11:22:42 1136 1

空空如也

空空如也

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

TA关注的人

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