- 博客(16)
- 收藏
- 关注
原创 Java和C语言的区别
Java和C语言在语法上很多地方是相通的,本篇笔记重在讨论两者的区别。以便快速掌握Java语法的关键点,进入到更深层次的面向对象的学习。
2025-04-09 18:50:10
806
原创 Python面向对象编程1
• 隐藏对象内部实现细节,通过公共接口访问。• 子类继承父类属性和方法,实现代码复用。:类的具体实例(如"一辆宝马汽车")• Python实现:使用单下划线。:抽象模板(如"汽车设计图")• Python支持多继承。
2025-03-17 14:33:34
243
原创 函数的返回值,作用域、匿名函数
一、函数返回值知识点解释:代码示例:二、变量的作用域知识点解释:代码示例:三、匿名函数 lambda知识点解释:代码示例:
2025-03-07 22:38:59
281
原创 Python 函数定义、调用和参数
参数类型必须参数:定义时没有默认值的参数默认参数:带默认值的参数(不可变对象)*args接收元组,**kwargs接收字典参数顺序位置参数 → 默认参数 → *args → 关键字参数 → **kwargs最佳实践避免使用可变对象作为默认参数强制参数顺序使用和符号使用类型注解提高可读性(Python 3.5+)
2025-03-07 21:58:45
330
原创 IPO编程方式
它通过结构化、模块化的思想简化程序的设计与实现,尤其适合解决需要明确数据流的任务。IPO(Input-Process-Output)是一种。:结合模块化、面向对象或事件驱动设计,处理更复杂的逻辑。IPO 是编程中最基础、最直观的设计模式,适合解决。:数据处理、工具脚本、批处理任务、简单算法实现。
2025-01-30 10:44:32
478
原创 编译型语言和解释型语言
特性编译型语言解释型语言执行方式提前编译为机器码逐行解释执行性能高较低跨平台性差(需重新编译)好(依赖解释器)开发效率较低(需编译)高(即时执行)错误检测编译时检测运行时检测应用场景系统级开发、高性能计算脚本、Web 开发、快速原型。
2025-01-30 10:41:27
931
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人