自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python学习基础第一阶段day15

异常处理异常1. 定义:运行时检测到的错误。2. 现象:当异常发生时,程序不会再向下执行,而转到函数的调用语句。3. 常见异常类型:-- 名称异常(NameError):变量未定义。-- 类型异常(TypeError):不同类型数据进行运算。-- 索引异常(IndexError):超出索引范围。-- 属性异常(AttributeError):对象没有对应名称的属性。-- 键异常(...

2020-01-21 13:09:42 212

原创 python学习基础第一阶段day14

模块定义 包含一系列数据、函数、类的文件,通常以.py结尾。作用 让一些相关的数据,函数,类有逻辑的组织在一起,使逻辑结构更加清晰。 有利于多人合作开发。导入import 1. 语法: import 模块名import 模块名 as 别名 2. 作用:将某模块整体导入到当前模块中 3. 使用:模块名.成员from import 1. 语法:from 模块...

2020-01-21 11:43:11 197

原创 python学习基础第一阶段day13

多继承一个子类继承两个或两个以上的基类,父类中的属性和方法同时被子类继承下来。同名方法的解析顺序(MRO, Method Resolution Order):类自身 --> 父类继承列表(由左至右)--> 再上层父类 A / \ / \B C \ / \ / D class A:def func01(self):print(“A ...

2020-01-21 10:53:40 149

原创 python学习基础第一阶段day12

继承语法角度讲继承方法1. 代码:class 父类: def 父类方法(self): 方法体class 子类(父类): def 子类方法(self): 方法体儿子 = 子类()儿子.子类方法()儿子.父类方法()2. 说明: 子类直接拥有父类的方法.继承语法 – 方法财产:钱不用孩子挣,但是可以花.皇位:江山不用孩子打,但是可以坐.代码:代码不...

2020-01-21 10:20:41 293 1

原创 python学习基础第一阶段day11

python 属性全部语法 核心逻辑:拦截 目标:保护数据1. 读 + 写属性 快捷键:props + 回车class Wife:def init(self, age=0):self.age = age@propertydef age(self):return self.__age@age.setterdef age(self, value):self....

2020-01-21 10:08:31 313

原创 python学习基础第一阶段day10

实例成员 实例变量:对象不同的数据 实例方法:对象相同行为 核心逻辑: 对象.?1. 标准写法class Wife:def init(self, name):# 创建实例变量:对象.变量名 = 数据self.name = namedef print_self(self):print(“我叫:”, self.name)d...

2020-01-21 09:19:51 309

原创 python学习基础第一阶段day09

面向对象:类和对象 现实事物 -抽象化-> 类 -实例化-> 对象class Wife:“”"抽象的老婆“”"# 数据:姓名、颜值、钱....def __init__(self, name, face_score, money): self.name = name self.face_score = face_score self....

2020-01-10 18:24:27 166

原创 python学习基础第一阶段day08

函数内存分配:""" 函数内存分配"""# 将函数创建的代码加载到内存中(代码区)# 备注:函数不执行def func01(): a = 1000# 调用函数在内存中开辟空间(栈帧)# 备注:存储在函数内部创建的变量func01()# 函数执行后栈帧销毁# 结论:#  不可变类型的数据传参时,函数内部不会改变原数据的值。#  可变类型的数据传参时,函...

2020-01-09 18:40:11 116

原创 python学习基础第一阶段day07

推倒式: 列表 推导式: [处理变量 for 变量 in 可迭代对象 if 条件]字典 推导式: {处理变量 : 处理变量 for 变量 in 可迭代对象 if 条件}集合 推导式: {处理变量 for 变量 in 可迭代对象 if 条件}适用性: 根据可迭代对象,构建容器时.# 需求1:range(10) --> k...

2020-01-08 18:13:58 125

原创 python学习基础第一阶段day06

元组tuple定义 1. 由一系列变量组成的不可变序列容器。 2. 不可变是指一但创建,不可以再添加/删除/修改元素。 作用 1. 元组与列表都可以存储一系列变量,由于列表会预留内存空间,所以可以增加元素。 2. 元组会按需分配内存,所以如果变量数量固定,建议使用元组,因为占用空间更小。 应用: 变量交换的本质就是创建元组:x, y = (y, x ) ...

2020-01-07 14:02:27 192

原创 python学习基础第一阶段day05

列表内存图删除多个元素:深拷贝优点: 对其中之一的修改, 绝对不影响另外一个. 缺点: 比较占用内存 #准备深拷贝的工具 import copy例:list01 = [[1,2,3],[4,5,6]]list02 =list01[:]深拷贝列表list02 = copy.deepcopy(list01)li...

2020-01-04 17:55:38 174

原创 python学习基础第一阶段day04

for 循环1. 作用: 用来遍历可迭代对象的数据元素。 可迭代对象是指能依次获取数据元素的对象,例如:容器类型。2. 语法: for 变量列表 in 可迭代对象: 语句块1 else: 语句块23. 说明: else子句可以省略。 在循环体内用break终止循环时,else子句不执行。message = “我是齐天大圣孙悟空...

2020-01-03 19:11:01 312

原创 python学习基础第一阶段day03

行1. 物理行:程序员编写代码的行。2. 逻辑行:python解释器需要执行的指令。3. 建议一个逻辑行在一个物理行上。4. 如果一个物理行中使用多个逻辑行,需要使用分号;隔开。5. 5. 如果逻辑行过长,可以使用隐式换行或显式换行。6. 隐式换行:所有括号的内容换行,称为隐式换行 括号包括: () [] {} 三种7.显式换行:通过折行...

2020-01-02 15:15:38 461

原创 python学习基础第一阶段day02

python学习day02函数:功能 语法: 函数名(参数)1.字面意思:打印(输出/显示)2. 作用:将括号中的内容显示在终端中3. 适用性:显示结果print(“结果”)1. 字面意思:输入2. 作用:将终端中录入的信息输入到程序中3. 适用性:获取数据result = input(“提示信息”)name = input(“请输入姓名:**”)print(“你好...

2020-01-01 12:26:47 901

空空如也

空空如也

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

TA关注的人

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