HSP_15章 Python_模板设计模式和oop进阶总结 模板设计模式能解决的问题模板设计模式-最佳实践3. 本章作业homework01.pyhomework02.pyhomework03.pyP138. Python_OOP高级知识总结
HSP_13章 Python_魔术方法 str# 请输出Monster[name,job,sal]对象的属性信息#可以根据需要重写__str__"""说明:1. 在默认情况下,调用的是父类Object的__str__2. 父类Object的__str__返回的就是类型+地址3. 可以根据需要重写__str__"""return f"
HSP_11章 Python面向对象编程oop_进阶部分 通过公共变量引出私有成员如何私有化更加靠近人类思维多个类具有相同的属性和方法,可以抽象出父类,然后子类再进行继承基本语法案例演示# 通过父类名 访问父类成员class A:n1 = 100n1 = 200# say方法通过父类名去访问父类的成员print(f"父类的n1。
HSP_10章 Python面向对象编程oop_基础部分 如何定义类如何创建对象如何访问属性成员方法的定义在类中定义成员方法和前面学习过的定义函数,基本是一样的(原理和运行机制是一样),但是还是有点不同(形式上有不同)# 案例演示# 定义一个Person类(name, age),完成如下要求:# 1)添加hi成员方法, 输出"hi,python"# 2)添加ca101成员方法, 可以计算从1 +..+1000的结果# 3)添加cal02成员方法, 该方法可以接收一个数n,计算从1 +..+n的结果。
HSP_09章 模块和包 模块是什么模块的作用有哪些参考文档:自定义模块:在实际开发中,python提供的标准库模块不能满足开发需求,程序员需要一些个性化的模块,就可以进行自定义模块的实现# 导入包的模块的指定的函数、类、变量hi()# 导入包的模块的全部功能hi()ok()常见的第三方库网络爬虫自动化数据分析及可视化WEB开发机器学习6.其他常用。
HSP_07章 排序和查找 顺序查找二分查找插值查找斐波那契查找树表查找分块查找哈希查找#编写顺序查找函数seq_search"""功能: 顺序查找指定的元素:param my_list: 传入的列表(即要查找的列表):param find_val: 要在找的值 / 元素:return:如果查找到则返回对应的索引下标,否则返回 -1"""pass"""思路分析1. 对列表进行遍历,如果找到了,则返回对应的下标2. 如果遍历结束,没有找到,则返回-1"""
HSP_06章-2_Python_数据容器(字符串、切片、集合、字典) 字符串也是一种数据容器集合特点: 无序 且不重复集合是有不重复元素构成的无序容器# 1、集合是由不重复元素组成的无宁容器# 不重复元繁组成,可以理解成会自动去重# 无序,就是你定义元素的顺序和取出的顺序不能保证一致# 集合底层会按照自己的一会算法来存储和取数据,所以每次取出顺序是不变的集合不支持索引集合只支持for创建空集合只能用set(),{}代表的是空字典key: 字符串/数字,value: 任意数据类型字典不支持索引只能用for 遍历创建空字典{}/dict()
HSP_06章-1_Python_数据容器(概述、列表、元组) 1、数据容器是一种数据类型,有些地方也简称为容器/collections2、数据容器可以存放多个数据,每一个数据也被称为一个元素3、存放的数据/元素可以是任意类型4、简单的说,数据容器就是一种可以存放多个数据/元素的数据类型。
HSP_05章_Python程序控制结构 分支控制基本介绍单分支基本语法if 条件表达式:代码块(可以有多条语句)if 基本语法说明双分支基本语法if 条件表达式 : 执行代码块 1 else : 执行代码块 2多分支基本语法if 条件表达式1:执行代码块1elif 条件表达式2:执行代码块2......else:执行代码块3嵌套分支基本介绍。
HSP_04章_扩展: 进制、位运算 右移1位相当于整除(//)2, 取较小的数。2.3 二进制转换八进制、十六进制。2.4 八进制、十六进制转成二进制。2.1 其他进制转十进制。2.2 十进制转其它进制。左移1位相当于乘以2。
HSP_04章_Python运算符 算数运算符注意事项:1. 对于除号 / ,返回结果是小数2. 对于取整除, 返回商的整数部分(并且是向下取整)3. 当对一个数取模时,对应的运算公式: a % b = a - a // b *b。
谷歌浏览器驱动Chromedriver(114-120版本)文件以及驱动下载教程 ChromeDriver 官方网站 GitHub || GoogleChromeLabs/chrome-for-testingChrome Driver 113-125_JSONChrome for Testing availability 123-125 zip白月黑羽 Python基础 | 进阶 | Qt图形界面 | Django| 自动化测试 | 性能测试 |JS语言 | JS前端 |原理与安装
HSP_03章_Python 数据类型 type()函数的使用布尔类型也叫bool类型,取True 和 FalseTrue 和 False都是关键字,表示布尔值bool 类型适用于逻辑运算,一般用于程序流程控制关键字:# 保持原样输出 # 单引号 # 双引号# 三个单引号 # 三个双引号。