编辑
2024-09-29
Python
00

1、列表实现类

python
class ListHelper: """ 列表助手类list_helper.py """ @staticmethod def find_all(list_target, func_condition): """ 通用的查找某个条件的所有元素方法 :param list_target: 需要查找的列表 :param func_condition: 需要查找的条件,函数类型 函数名(参数) --> bool :return: 需要查找的元素,生成器类型. """ for item in list_target: if func_condition(item): yield item
编辑
2024-09-29
Python
00

1.模块 Module

定义:

  • 包含一系列数据、函数、类的文件,通常以.py结尾。

作用

  • 让一些相关的数据,函数,类有逻辑的组织在一起,使逻辑结构更加清晰。有利于多人合作开发。
编辑
2024-09-29
Python
00

面向对象 Object Oriented

概述

面向过程

  1. 分析出解决问题的步骤,然后逐步实现。

例如:婚礼筹办

-- 发请柬(选照片、措词、制作)

-- 宴席(场地、找厨师、准备桌椅餐具、计划菜品、购买食材)

-- 婚礼仪式(定婚礼仪式流程、请主持人)

  1. 公式:程序 = 算法 + 数据结构
  2. 优点:所有环节、细节自己掌控。
  3. 缺点:考虑所有细节,工作量大。
编辑
2024-09-28
Python
00

Python 简介

  1. 程序员:

程序设计人员。

  1. 程序:

一组计算机能识别和执行的指令,是实现某种需求的软件。

  1. 操作系统:

管理和控制计算机软件与硬件资源的程序;

隔离不同硬件的差异,使开发程序简单化。

例如,Windows,Linux,Unix。

编辑
2024-05-23
Python
00