- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 什么是编程范式和多范式语言
编程范式是一种解决问题的思维方式或代码组织的哲学。常见的编程范式包括:1. 面向过程编程(Procedural):以步骤和函数为中心(如 C)。2. 面向对象编程(OOP):以对象和类为中心(如 Java)。3. 函数式编程(Functional):以函数和不可变数据为中心(如 Haskell)。4. 逻辑编程(Logic):以规则和逻辑推理为中心(如 Prolog)。5. 泛型编程(Generic):以类型抽象和代码复用为中心(如 C++ 模板)。
2025-04-01 11:03:29
817
原创 为什么CSS和JS中选择元素的方式不同?
CSS选择器是为静态样式规则设计的,追求简洁和批量处理。JS的 DOM API 是为动态操作设计的,强调精确控制和实时性。两者差异反映了 Web 技术分层设计的智慧:CSS 负责表现层,JS 负责行为层,各司其职,通过互补实现完整功能。
2025-04-01 08:48:30
225
原创 Python中迭代器和生成器理解
容器是一种把多个元素组织在一起的数据结构。容器是包含其他对象的对象,本质是也类。具体的容器就是类的实例化。Python容器类在系统中提供了不同的方法来操作它们所包含的数据,比如添加、删除,查询等。它们都继承自Python的基类,实现了特定的协议(如迭代协议),从而可以进行遍历、索引等操作。迭代是通过重复执行的代码处理相似的数据集的过程,并且本次迭代的处理数据要依赖上一次的结果继续往下做,上一次产生的结果为下一次产生结果的初始状态,如果中途有任何停顿,都不能算是迭代。1) 非迭代例子loop = 0")
2024-05-25 07:22:31
1886
原创 Python函数的执行时的检查
")这一行有问题,应该报错,其实是把printffffffffffff当成一个新函数了,而且所在的函数没有被调用,故而不报错的。上述代码将正确执行,尽管fun()函数执行时打印的字符串之后意外地跟了一个分号,这是因为分号被当作字符串的一部分打印了出来,而Python解释器将其视为字符串终止的非标准方式接受了。定义的函数,如果没有调用,则里面只检查语法错误,其他函数来源,函数是否存在,调用参数是否对,我们都不关心的。定义的函数,即使没有调用,但是语法错误会被检查报错。
2024-05-07 23:13:23
236
原创 python闭包理解
在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,就把这个使用了外部函数变量的内部函数称为闭包。
2024-05-07 23:01:14
1998
转载 空气开关和漏电保护器
空气开关和漏电保护器1、空气开关是我们平常的熟称,它正确的名称叫做空气断路器。空气断路器一般为低压的,即额定工作电压为1Kv。空气断路器是具有多种保护功能的、能够在额定电压和额定工作电流状况下切断和接通电路的开关装置。它的保护功能的类型及保护方式由用户根据需要选定。如短路保护、过电流保护、分励控制、欠压保护等。其中前两种保护为空气断路器的基本配置,后两种为选配功能。所以讲空气断路器还能在故障状
2012-12-06 12:58:38
1387
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人