自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 python零基础入门(10)实战:python解析CAN dbc文件

在前面的《Python零基础入门》系列中,我们已经学习了变量、循环、函数、模块等基础知识。本章我们来做一次实战演练:用Python解析车载通信中常见的DBC文件,并把结果保存为Excel报表。即使你之前没接触过CAN总线,也没关系,我会带着你一步步完成。

2025-09-08 13:13:33 854

原创 python零基础入门 (9)-- 模块与包

Python是一种功能强大且易于学习的编程语言,它的设计理念之一就是“自带电池”,即内置了许多常用的模块和包,使得开发者可以直接使用这些模块来完成各种任务。此外,Python还支持自定义模块和包,使得开发者可以根据自己的需求创建自己的功能模块和包。本篇博客将介绍Python模块与包的概念,以及如何使用和创建它们。在Python中,模块是一个包含了函数、变量和类等定义的文件。它可以被其他程序导入并使用其中的功能,从而实现代码的复用和模块化开发。

2024-04-20 11:12:38 1355

原创 python零基础入门 (8)-- 面向对象

Python是一种简单易学、功能强大的编程语言,它支持面向对象编程(Object-Oriented Programming,简称OOP)。面向对象编程是一种编程范式,它将程序中的数据和操作数据的方法封装在一起,形成一个对象。通过使用面向对象编程,我们可以更好地组织和管理代码,提高代码的可重用性和可维护性。本教程将介绍Python面向对象编程的基本概念和使用方法,帮助读者快速入门。定义类中的属性是用于存储数据的变量,方法是用于操作数据的函数。

2024-04-17 22:40:35 1076 1

原创 python零基础入门 (7)-- 迭代器和生成器

Python是一种简单易学且功能强大的编程语言,它提供了许多强大的工具和功能来处理数据和进行迭代操作。其中,迭代器和生成器是Python中非常重要的概念和工具,它们可以帮助我们更高效地处理大量的数据和实现复杂的算法。本教程将介绍迭代器和生成器的概念、用法和实际应用,帮助读者掌握这两个重要的编程工具。迭代器是一种对象,它实现了迭代协议,即包含__iter__()和__next__()方法。__iter__()方法返回迭代器对象本身,而__next__()方法返回下一个元素。

2024-04-16 22:56:38 1327

原创 python零基础入门 (6)-- python的函数

欢迎来到Python函数教程!函数是Python编程中非常重要的概念,它们可以帮助我们组织代码、提高代码的可重用性,并使代码更加简洁和易于维护。本教程将带领您逐步了解函数的概念、语法和用法,从基础知识到高级技巧,帮助您掌握Python函数的精髓。函数是一段可重用的代码块,用于执行特定的任务或完成特定的操作。通过将代码组织成函数,我们可以将复杂的问题分解为更小的部分,并提高代码的可读性和可维护性。函数由函数名、参数和函数体组成。函数的举例:假设我们要编写一个函数来计算两个数的和。我们可以定义一个名为。

2024-04-15 23:16:05 1831 1

原创 python零基础入门 (5)-- python的条件语句和循环语句

条件语句和循环语句是编程中非常重要的概念,它们能够帮助我们根据不同的条件来执行不同的代码块,以及重复执行一段代码。在Python中,条件语句和循环语句是我们编写程序时经常使用的工具。条件语句使我们能够根据不同的条件来选择执行不同的代码块。通过条件语句,我们可以实现程序的分支逻辑,使程序能够根据具体情况做出不同的决策。

2024-04-13 10:43:00 1085

原创 python零基础入门 (4)-- python的基本数据类型

欢迎来到Python基本数据类型教程!在编程中,数据是不可或缺的。了解和掌握不同的数据类型是成为一个优秀的Python程序员的关键。Python提供了丰富的基本数据类型,包括整数、浮点数、布尔值、字符串、列表、元组、集合和字典。这些数据类型具有不同的特性和用途,可以满足各种不同的编程需求。在本教程中,我们将深入探讨每种数据类型的特点、用法和常见操作。我们将学习如何创建和初始化不同的数据类型,如何访问和修改数据,以及如何进行类型转换。我们还将介绍一些常见的数据类型操作和函数,帮助你更好地处理和操作数据。

2024-04-10 22:44:33 1456 1

原创 python零基础入门 (3)-- python语法入门

在上一讲python零基础入门 (2)-- 从Hello World开始中我们已经成功创建了自己的第一个python程序,打印出了那句经典的Hello World,这一讲我们将继续基础知识的学习,了解python的语法特点。在C语言中,函数需要在使用之前先进行函数原型的声明,而Python中的函数可以直接定义和调用,不需要事先声明函数原型。// 函数原型声明int main()// 调用函数return 0;// 函数定义。

2024-04-09 12:42:20 969

原创 python零基础入门 (2)-- 从Hello World开始

Python是一种高级、解释型、面向对象的编程语言。它由Guido van Rossum于1991年首次发布,并迅速成为一种广泛使用的编程语言。Python具有简洁、易读、易学的语法,以及强大的标准库和第三方库,使得它成为开发各种类型应用程序的理想选择。这样我们就有了自己的第一个python程序,也给自己的python学习之路打下了良好的基础,下一讲我们将对python基本数据类型和变量的使用进行讲解,敬请期待!!!

2024-04-08 14:28:47 1528

原创 python零基础入门 (1)-- 前言

例如,NumPy和Pandas提供了强大的数据分析和处理功能,Django和Flask提供了快速构建Web应用的框架,Matplotlib和Seaborn提供了数据可视化的工具等。这样可以不断提升自己的技能和应用能力,保持在快速发展的行业中的竞争力。相比其他编程语言,Python的语法简单明了,不需要过多的繁琐语法和复杂的编译过程,减少了编写代码的时间和精力。综上所述,使用Python编程可以帮助我们更高效地完成任务,节省时间和精力,让我们能够更好地利用有限的时间追求自己想要的事物,实现人生的目标和价值。

2024-04-07 21:36:26 480

原创 Git使用教程:轻松掌握版本控制利器,提升开发效率!-(3)GitHub高级用法之GitHub Actions

在 GitHub Actions 的仓库中自动化、自定义和执行软件开发工作流程。您可以发现、创建和共享操作以执行您喜欢的任何作业(包括 CI/CD),并将操作合并到完全自定义的工作流程中。

2024-04-07 14:09:59 773

原创 Git使用教程:轻松掌握版本控制利器,提升开发效率!-(2)GitHub账户创建和SSH key的使用

在往期的文章Git使用教程:轻松掌握版本控制利器,提升开发效率!-(1)git的基本命令讲解中我们已经介绍了git基本命令的使用,这一讲我们将开启一个全新的github账号并在其中新建代码仓库,教会大家从0开始创建自己的工程。这一次我们学习了GitHub账号的创建方法,之后我们将会在仓库中编写一些简单的python代码,并且利用GitHub actions这个强大的CI/CD工具来玩转它。

2024-04-03 17:31:50 1444 1

原创 程序员35岁会失业吗之 -- 我跟gpt3.5吵个架

如果一个程序员能够持续学习和适应行业的变化,保持竞争力并不断提升自己的技能,那么即使年龄增长,仍然有很大的就业机会。最重要的是保持积极的态度和对自己的信心。(依旧没任何营养的回答,看来这个东西确实不能提供问题的解决办法,最好的用途可能还是用来写代码吧,最近写python的效率翻了几倍,根本不用看手册了,不过这可能也是AI会替代我们的前兆吧)(AI并没有受到我情绪的影响,继续不疾不徐的回答着,提出雇主的喜好可能影响程序员就业的观点,但我觉得它仍然没有接近问题的实质,而是不断地用政治正确的观点来敷衍我)

2024-04-02 17:51:36 889 1

原创 Git使用教程:轻松掌握版本控制利器,提升开发效率!-(1)git的基本命令讲解

git基本命令的详细讲解

2024-04-02 16:53:27 1149 1

原创 基于python的EC800物联网mqtt协议开发指南:从入门到实战(1)

从零开始学习mqtt物联网协议,基于4G模块,python集成和多态方法编写

2024-04-01 20:59:33 3142 2

AurIx TC39X用户手册以及内核手册

AurIx TC39X用户手册以及内核手册

2025-02-13

开源简历管理系统,专为招聘人员设计,旨在帮助管理整个招聘流程

OpenCATS 是一款免费且开源的候选人/申请人跟踪系统(Applicant Tracking System,ATS),专为招聘人员设计,旨在帮助管理整个招聘流程。以下是关于 OpenCATS 的详细介绍: 功能特点 全面的招聘流程管理:从职位发布、候选人申请,到筛选、提交等多个环节,OpenCATS 都能提供支持。 简历管理:可以轻松上传、搜索和管理候选人的简历,并提供评分系统以快速评估候选人能力。 职位发布:支持直接发布职位到多个求职网站,并自动跟踪申请者的来源。 候选人筛选:利用预设标准过滤简历,找出最合适的候选人,并可为每个候选人创建备注。 面试安排:提供日历功能,帮助安排和管理面试,并可设定提醒。 报表与统计:通过报表模块深入了解招聘过程的各项指标,优化招聘策略。 自定义字段:根据需求添加自定义字段来存储额外信息。 多语言支持:内置多种语言,方便全球范围内的招聘。 API 集成:通过 API 与其他应用和服务集成。 技术要求 PHP:7.2 或更高版本。 数据库:MariaDB 10.6 或更高版本。 其他依赖:如 antiword、html2text、unrtf 等工具,

2025-02-13

FreeRTOS V11.01

FreeRTOS V11.01官方板,克隆自GitHub官方仓,库单片机嵌入式开发用实时操作系统,当前版本为2023年11月21日刚刚发布的,本人已经在移植到rh850上测试过,功能良好,注意:本代码包只包含FreeRTOS内核代码,如需rh850上整套代码,可私信联系本人。

2024-04-07

基于python的EC800物联网mqtt协议开发指南:从入门到实战

基于python的EC800物联网mqtt协议开发指南:从入门到实战

2024-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除