摘要: 可能是全网最适合入门的面向对象编程教程:Python实现-嵌入式爱好者必看! 为了帮助初学者更好地理解和应用面向对象的设计方法,本文档更加深入地探讨其背后的原理和特点,并结合实际案例来展示其在实际开发中的应用价值。本文档主要介绍如何使用 Python 进行面向对象编程,需要读者对 Python 语法和单片机开发具有基本了解。相比其他讲解 Python 面向对象编程的博客或书籍而言,本文档更加详细、侧重于嵌入式上位机应用,以上位机和下位机的常见串口数据收发、数据处理、动态图绘制等为应用实例,同时使用 Sourcetrail 代码软件对代码进行可视化阅读便于读者理解。 阅读全文
posted @ 2024-06-23 01:06 FreakStudio 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:55 Python字符串与序列化-字节序列类型和可变字节字符串 在Python中,字符编码是将字符映射为字节的过程,而字节序列(bytes)则是存储这些字节的实际数据结构,字节序列和可变字节字符串的主要区别在于其可变性和用途,bytearray是可变的字节序列,允许修改其内容。 阅读全文
posted @ 2024-10-03 00:37 FreakStudio 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:54 Python字符串与序列化-字符串格式化与format方法 在 Python 中,字符串格式化是将变量插入到字符串中的一种方式,Python 提供了多种字符串格式化的方法,包括旧式的 % 格式化、新式的 str.format 方法以及 f-string(格式化字符串字面量)。 阅读全文
posted @ 2024-09-29 00:28 FreakStudio 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:53 Python 字符串与序列化-字符串与字符编码 在 Python 中,字符串是文本的表示,默认使用 Unicode 编码,这允许你处理各种字符集,字符编码是将字符转换为字节的规则,常见的编码包括UTF-8、UTF-16和ASCII。 阅读全文
posted @ 2024-09-28 00:38 FreakStudio 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:52 Python函数方法与接口-Protocol协议与接口 在Python中,协议(Protocol)和接口(Interface)是用于定义类和对象之间交互的一种方式,特别是在实现多态性和代码可重用性时,协议是一种抽象概念,描述了对象所需实现的方法和属性,而不关心具体的类或实现。 阅读全文
posted @ 2024-09-24 00:47 FreakStudio 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 比赛获奖的武林秘籍:10 一文速通“大唐杯”全国大学生新一代信息通信技术大赛 本文主要介绍了“大唐杯”信息通信技术大赛的简介、比赛形式、备赛方向,并结合往年题目进行了分析和总结,对参与比赛的同学有一定帮助作用。 阅读全文
posted @ 2024-09-23 19:55 FreakStudio 阅读(186) 评论(1) 推荐(1) 编辑
摘要: 全网最适合入门的面向对象编程教程:51 Python 函数方法与接口-使用 Zope 实现接口 在 Python 中,Zope 提供了一种机制来定义和实现接口。Zope 的接口模块通常用于创建可重用的组件,并确保组件遵循特定的接口规范。 阅读全文
posted @ 2024-09-23 01:04 FreakStudio 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:50 Python函数方法与接口-接口和抽象基类 在Python中,接口和抽象基类(Abstract Base Classes, ABCs)都用于定义类的结构和强制子类实现特定的方法,Python 没有内建的接口机制,但可以通过抽象基类(ABC)来模拟接口的行为。 阅读全文
posted @ 2024-09-20 00:37 FreakStudio 阅读(95) 评论(0) 推荐(1) 编辑
摘要: 全网最适合入门的面向对象编程教程:49 Python函数方法与接口-函数与方法的区别和lamda匿名函数 在 Python 中,函数和方法都是代码的基本单元,用于封装和执行特定的任务。它们之间有一些重要的区别,而 lambda 匿名函数则是 Python 提供的一种简洁定义小型函数的方法。 阅读全文
posted @ 2024-09-15 00:31 FreakStudio 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:48 Python函数方法与接口-位置参数、默认参数、可变参数和关键字参数 在 Python 中,函数可以接受多种不同类型的参数,包括位置参数、默认参数、可变参数和关键字参数等,理解这些参数类型对于编写灵活且可维护的代码非常重要。 阅读全文
posted @ 2024-09-14 01:04 FreakStudio 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 全网最适合入门的面向对象编程教程:47 Python函数方法与接口-回调函数Callback 回调函数是编程中一种非常常见的模式,用于将函数作为参数传递给其他函数或方法。这种模式在 Python 中广泛应用于事件处理、异步编程、函数式编程等场景。 阅读全文
posted @ 2024-09-12 00:15 FreakStudio 阅读(72) 评论(0) 推荐(0) 编辑