上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 内置类装饰器 不用实例化、直接调用 提升代码的可读性 内置装饰器含义 classmethod 类方法 staticmethod 静态方法 普通方法 定义: 第一个参数为self,代表 实例本身 调用: 要有实例化的过程,通过 实例对象.方法名 调用 # 1. 定义 class MethodsDemo 阅读全文
posted @ 2022-04-29 16:19 lms21 阅读(285) 评论(0) 推荐(0)
摘要: 面向对象是一种编程思想,解决了系统的可维护性,可扩展性,可重用性。 三大特性: 封装 所有设计模式的基础,把共性抽取出来,封装放在一个类中。 继承 子类可以继承父类的方法和属性;如果子类重写父类方法,会直接覆盖父类方法。 ×继承不能乱用,很容易乱套 class B(A) 继承A类的B类 多态 子类有 阅读全文
posted @ 2022-04-29 15:41 lms21 阅读(142) 评论(0) 推荐(0)
摘要: 什么是面向对象? 面向过程: 一种以过程为中心的变成思想 简单的事情 面向对象: 一种更符合人类思维习惯的编程思想 面向对象开发就是我们不断创建对象,使用对象,操作对象来做事情 复杂的事情(难以找事件过程) 创建一个类别,例如汽车,人类等 语言层面:封装代码和数据 规格层面:对象是一系列可被使用的公 阅读全文
posted @ 2022-04-29 12:29 lms21 阅读(44) 评论(0) 推荐(0)
摘要: 匿名函数 没有名字的函数 用 lambda 表达式创建匿名函数 使用场景 需要一个函数,但是又不想费神去命名这个函数 通常在这个函数只使用一次的场景下 可以指定短小的回调函数 语法 result:调用 lambda 表达式 [arg1 [, arg2, …. , argn]]:可选,指定要传递的参数 阅读全文
posted @ 2022-04-29 11:57 lms21 阅读(40) 评论(0) 推荐(0)
摘要: 集合定义 无序的唯一对象集合 用大括号{}包围,对象相互之间使用逗号分隔 集合是动态的,可以随时添加或删除元素 集合是异构的,可以包含不同类型的数据 集合使用:创建 创建 通过使用{}填充元素 通过构造方法 set() 通过集合推导式 """创建集合""" # 1、使用大括号{}填充元素 st4 = 阅读全文
posted @ 2022-04-29 11:11 lms21 阅读(112) 评论(0) 推荐(0)
摘要: 函数的作用 函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码段 函数能提高应用的模块性和代码的重复利用率 python 内置函数:https://docs.python.org/zh-cn/3.8/library/functions.html 函数定义 def:函数定义关键词 funct 阅读全文
posted @ 2022-04-29 11:09 lms21 阅读(65) 评论(0) 推荐(0)
摘要: 字典定义 字典是无序的键值对集合 字典用大括号{}包围 每个键/值对之间用一个逗号分隔 各个键与值之间用一个冒号分隔 字典是动态的 字典使用:创建 创建字典 使用大括号填充键值对 通过构造方法 dict() 使用字典推导式 """字典使用:创建""" # 1、使用大括号填充键值对 dc = {'na 阅读全文
posted @ 2022-04-29 10:08 lms21 阅读(70) 评论(0) 推荐(0)
摘要: 元组定义 元组是有序的不可变对象集合 元组使用小括号包围,各个对象之间使用逗号分隔 元组是异构的,可以包含多种数据类型 元组使用:创建 创建 使用逗号分隔 通过小括号填充元素 通过构造方法 tuple(iterable) # 1、直接使用逗号分隔 t5 = 1, 2, 3 print(type(t5 阅读全文
posted @ 2022-04-27 16:02 lms21 阅读(239) 评论(0) 推荐(0)
摘要: list 列表 列表定义 列表是有序的可变元素的集合,使用中括号[]包围,元素之间用逗号分隔 列表是动态的,可以随时扩展和收缩;动态分配内存 列表是异构的,可以同时存放不同类型的对象 列表中允许出现重复元素 列表使用:创建 创建列表 通过构造函数创建 中括号创建并填充 列表推导式 # 1、通过构造函 阅读全文
posted @ 2022-04-27 11:17 lms21 阅读(194) 评论(0) 推荐(0)
摘要: 分支判断: if 条件判断 # if后面要有判断条件 if 判断条件: # 执行语句需要注意缩进 执行语句 else 判断语句 if 判断条件: # 执行语句需要注意缩进 执行语句 # 注意,无需添加条件 else: 执行语句 elif 多重条件 # elif后面要有判断条件 if 判断条件: # 阅读全文
posted @ 2022-04-27 10:20 lms21 阅读(103) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页