自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 【PyCharm】从零到一:Python爬虫实战教程,小白、绕过反爬虫机制、实战案例全解析

爬虫(Web Crawler)是一种自动浏览万维网并从中收集信息的程序。它们常被用于搜索引擎、数据分析、市场研究等领域。在本文中,我将通过一个简单的Python爬虫实例(获取豆瓣评分前250的电影名称)来演示如何从一个网页中抓取数据。正如标题所说,本文的关键词为:从零到一、小白、绕过反爬虫机制、实战案例全解析。本文的实战案例也是很多人入门的第一个案例,希望能够帮助到第一次接触爬虫的你。

2024-08-22 17:36:33 4077 1

原创 【PyCharm】配置“清华镜像”地址(pip源)

本章将简单介绍清华大学开源软件镜像站和pip,然后手把手带大家进行PyCharm的配置。不想了解可以跳过,请直接阅读第三节“具体步骤”的内容。没有总结。

2024-08-18 01:19:49 13274 1

原创 【Python】入门到放弃之第十四章《文件操作》

这是本系列的第十四章节内容,也是最后一章,它的名字为《文件操作》。文件操作是计算机编程和日常使用中不可或缺的一部分,它涉及对存储在硬盘或其他存储设备上的数据进行读取、写入、修改、删除等操作。文件操作的基本步骤通常包括打开文件、操作文件内容(读操作、写操作等)、关闭文件。以上,就是 Python 文件操作的全部内容。随着本章的结束,本系列“从入门到放弃”也就告一段落了,希望好好学,好好做,天天开心。

2024-08-16 14:24:55 903

原创 【Python】入门到放弃之第十三章《异常处理》

这是本系列的第十三章节内容,《异常处理》。异常处理是编程中非常关键的一部分,它允许程序在发生错误时优雅地恢复或至少不会崩溃。不同的编程语言有不同的异常处理机制,但基本概念是相似的。Python的异常处理机制允许程序优雅地处理运行时发生的错误。通过使用 try 、except 、else 和finally 语句块,用户可以控制程序在遇到错误时的行为,包括捕获异常、处理异常以及执行清理操作。用户可以定义自己的异常类,这通常是通过继承内置的Exception类(或它的子类)来实现的。

2024-08-16 10:05:31 310

原创 【Python】入门到放弃之第十二章《导入模块与包》

这是本系列的第十二章节内容,它的名字为《导入模块与包》。在Python中,模块(Module)和包(Package)是组织代码的关键部分,它们允许用户将代码分割成可重用的部分,进而使得项目更加模块化和易于管理。以上,就是Python中如何导入模块与包的全部内容。在Python中,导入包(package)或模块(module)是一种将代码组织成可重用单元的方式。包是包含init.py 文件(在 Python 3.3 及更高版本中,空包可以没有init.py 文件)的目录,它还可以包含其他模块和子包。

2024-08-16 09:39:35 804

原创 【Python】入门到放弃之第十一章《函数》

这是本系列的第十一章节内容,《函数》。在Python中,函数是一段具有特定功能的、可重用的代码块。它允许用户封装一段代码,以便在其他地方重复使用,从而提高代码的可读性和可维护性。函数是一种功能的抽象,它封装了一段代码,用于完成特定的任务。Python中的函数可以分为四类:内置函数、标准库函数、第三方库函数和自定义函数。使用def关键字来定义函数。"""向用户打招呼"""以上,就是Python中函数的全部内容。

2024-08-15 17:36:31 312

原创 【Python】入门到放弃之第十章《控制流语句》

这是本系列的第十章节内容,《控制流语句》。控制流语句是编程语言中用于控制程序执行流程的语句,它们允许开发者根据不同的条件或规则来决定程序的下一步操作。以上,就是Python中控制流语句的全部内容。控制流语句是编程中不可或缺的一部分,它们使得程序能够根据不同的条件或规则执行不同的代码路径,从而实现复杂的逻辑和功能。在使用时,应注意语法规则和注意事项,以确保程序的正确性和高效性。

2024-08-15 11:42:30 1001

原创 【Python】入门到放弃之第九章《字典》

这是本系列的第九章节内容,《字典》。在Python中,字典(Dictionary)是一种内置的数据结构,用于存储键值对(key-value pairs)。字典是可变的,意味着你可以在创建字典后添加、删除或修改其中的元素。字典的键(key)必须是唯一的,并且是不可变的(即,它们必须是不可变数据类型,如字符串、数字或元组,但不能是列表或字典等可变类型)。字典的值(value)则可以是任何数据类型,包括列表、元组、字典等。以上,就是Python中字典的全部内容。

2024-08-15 01:55:01 796

原创 【Python】入门到放弃之第八章《元组》

这是本系列的第八章节内容,《元组》。元组(Tuple)是Python中的一种基本数据结构,用于存储一系列的元素,这些元素可以是不同类型的数据。与列表(List)不同,元组是不可变的,这意味着一旦创建了一个元组,就不能更改其内部元素的顺序或值。以上,就是Python中元组的全部内容。

2024-08-15 01:17:01 824

原创 【Python】入门到放弃之第七章《列表》

这是本系列的第七章节内容,《列表》。“列表”(List)是计算机科学和数据结构中常用的一个概念,它用于存储一系列的元素,这些元素可以是数字、字符、字符串、对象等,并且这些元素之间是有序的,即它们按照插入的顺序排列。不同的编程语言提供了不同的实现方式和语法来创建和操作列表。在Python中,列表是一种内置的数据类型,用方括号[]表示。无论是sort()方法还是sorted()函数,都可以接受一个key参数来自定义排序规则。key参数应该是一个函数,该函数会在每个元素上调用,其返回值作为排序的依据。

2024-08-14 21:07:37 1155

原创 【Python】入门到放弃之第六章《字符串》

这是本系列的第六章节内容,《字符串》。不是串串,是字符串。字符串(String)是编程中常用的数据类型,用于表示文本数据。在Python中,字符串是不可变的(immutable),即一旦字符串被创建,就不能改变其内部的内容,但可以对字符串进行各种操作,如拼接、分割、查找、替换等,以生成新的字符串。字符串是字符的有序集合,可以通过索引来访问字符串中的单个字符。在Python中,字符串可以用单引号(‘)、双引号(")或三引号(’''或"“”)来表示。

2024-08-13 01:41:24 1073

原创 【Python】入门到放弃之第五章《运算符》

这是本系列的第五章节内容,《运算符》。这又是一篇长文章。运算符(Operator)是一种告诉编译器执行特定数学或逻辑操作的符号,用于表示针对数据的特定操作,也称之为操作符。根据不同的分类标准,运算符可以分为多种类型。以上,就是Python中运算符的全部内容。了解这些运算符及其优先级对于编写正确和高效的 Python 代码至关重要。不得不再次感叹:这也太长了吧。

2024-08-12 16:15:11 1222

原创 【Python】入门到放弃之第四章《数据类型转换》

这是本系列的第四章节内容,为《数据类型转换》。数据类型转换(Type Conversion)是编程中常见的一个概念,它指的是将一种数据类型的值转换为另一种数据类型的过程。这种转换可以是隐式的(自动完成),也可以是显式的(需要程序员手动指定)。不同的编程语言在数据类型转换上有着不同的规则和函数。Python是一种动态类型语言,这意味着变量的类型是在运行时确定的。因此,Python中不存在传统的数据类型转换语法,如C或Java中的类型转换。但是,Python提供了多种内置函数来实现数据类型之间的转换。

2024-08-11 15:08:26 1093

原创 【Python】入门到放弃之第三章《数据类型》

这是本系列的第三章节内容,《数据类型》。以上,就是Python中数据类型的全部内容。本想着简单写点就午睡的,不知不觉写了这么长,好累好困,就这样吧,从入门到放弃。

2024-08-10 15:12:23 1391

原创 【Python】入门到放弃之第二章《变量》

这是本系列的第二章节内容,《变量》。以上,就是Python中变量的内容。好的变量命名和适当的作用域管理对于编写清晰、可维护的 Python 代码至关重要。

2024-08-10 01:27:58 1085

原创 【Python】入门到放弃之第一章《注释》

学习Python课程前,请先在电脑上安装好集成开发环境(IDE),如Python、PyCharm等。安装方法可点此跳转获取。这是本系列的第一章节内容,也是最简单的一个内容,可能可有可无?它的名字为《注释》。提示:以下是本篇文章正文内容,下面案例可供参考以上,就是Python中如何注释的全部内容。注释是编写清晰、可维护代码的重要工具。简而言之,在Python中,可以使用井号(#)进行单行注释,或者利用三引号(‘’’ 或 “”")进行多行注释(尽管后者实际上是未使用的多行字符串)。

2024-08-09 17:38:48 392

原创 【Python】入门到放弃

晚上睡不着,好像想写点什么,好像又不想动。最后还是决定做这一个系列,暂时就叫它作“Python的从入门到放弃”吧。不知道怎么开头,似乎要写点什么激励的话,奈何才疏学浅,爱咋咋地,就这样,写一小段前言作开头,然后列一提纲,就算完成一半的工作量了,最后再补充润色。提示:现在是北京时间 2024年8月9日01:06:43以上,世界晚安。

2024-08-09 01:15:18 309

原创 【Python、PyCharm】介绍与安装

Python 是一种广泛使用的高级编程语言,以其简洁、易读以及丰富的库支持而著称。它广泛应用于数据科学、Web 开发、自动化、人工智能等多个领域。Python 的设计哲学强调代码的可读性和清晰的语法,使得即便是初学者也能较快地掌握它。PyCharm是一款由JetBrains公司开发的集成开发环境(IDE),专为Python开发设计。它提供了丰富的功能和工具,旨在帮助开发者提高开发效率、改善代码质量,并支持各种Python相关的技术和框架。

2024-08-08 19:45:35 1558

原创 【Keil】下载、安装与注册

本文介绍Keil的下载、安装与注册。

2024-08-07 23:29:16 9351 1

原创 【STM32CubeMX】官网MCU固件库下载及安装

安装的STM32CubeMX无法连接网络,出现“Problem during Server Connection”,只能从软件外部下载固件库。

2024-08-06 13:33:34 8118 2

原创 Quartus15.1仿真时出现“Error: Failure to obtain a Verilog simulation license. ”错误的解决方法

在Tools->Options->EDA tool option中将ModelSim-Altera下的路径,由D:\software\altera\15.1\modelsim_ae\win32aloem改为D:\software\altera\15.1\modelsim_ase\win32aloem,如图。至此,可成功仿真。

2022-03-25 22:56:46 5111 6

Python 3.12.5

Python 是一种广泛使用的高级编程语言,以其简洁易读的语法和强大的功能库而著称。它支持多种编程范式,包括面向对象、命令式和函数式编程。Python 的设计哲学强调代码的可读性和清晰的语法结构,这使得它成为初学者的理想选择,同时也深受专业开发者和数据科学家的喜爱。 Python 的特点: 易读性:Python 的代码设计得尽可能易于阅读,其语法清晰,结构简洁。 可扩展性:Python 可以通过 C 或 C++(或其他语言)编写的扩展模块来扩展其功能。 丰富的标准库:Python 自带了一个庞大的标准库,提供了许多常用的编程任务所需的功能。 跨平台:Python 程序可以在多种操作系统上运行,包括 Windows、macOS 和 Linux。 强大的社区支持:Python 拥有一个活跃的开发者社区,提供了大量的第三方库和工具。 Python 的应用领域: Web 开发:Python 可以用来开发服务器端的 Web 应用程序,如使用 Django 或 Flask 框架。 数据分析与科学计算:Python 是数据分析和科学计算领域的重要工具。

2024-08-08

Keil MDK版本安装包

Keil MDK,也称为MDK-ARM、Realview MDK、I-MDK、uVision4等,是一款由ARM公司(现Arm Limited)推出的软件开发工具包(Software Development Kit,SDK),专为基于Arm Cortex-M、Cortex-R4、ARM7、ARM9等处理器的微控制器(MCU)应用开发提供完整的解决方案。以下是关于Keil MDK的详细介绍: 一、功能特点 开发环境:提供完善的C/C++开发环境,包括集成开发环境(IDE)、编译器、调试器、链接器等工具链。 处理器支持:支持Cortex-M、Cortex-R4、ARM7和ARM9等多个系列的处理器,能够满足不同嵌入式应用的需求。 中间件:提供多种中间件,如TCP/IP网络套件、USB设备和主机栈、图形用户界面(GUI)库等,方便开发者进行快速开发。 实时操作系统(RTOS):包含Keil RTX实时操作系统(带源码),有助于开发者实现多任务调度和实时控制。

2024-08-08

Keil C51最新安装包

Keil C51是美国Keil Software公司(现为ARM公司的一部分)出品的51系列兼容单片机C语言软件开发系统。以下是关于Keil C51的详细介绍: 一、概述 公司名称:Keil Software公司(现为ARM公司的一部分) 功能:提供51系列兼容单片机C语言软件开发系统 优势:与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用 二、开发工具与功能 Keil C51提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,这些工具通过一个集成开发环境(μVision)组合在一起。具体功能包括: C编译器:标准C编译器为8051微控制器的软件开发提供了C语言环境,同时保留了汇编代码高效、快速的特点。 宏汇编:支持向几乎所有的8051设备系列编写汇编程序。 连接器:将编译后的目标文件与库文件链接,生成绝对目标文件。 库管理:提供丰富的库函数,方便开发人员进行项目开发。 仿真调试器:能够准确模拟8051设备的片上外围设备,支持在没有目标设备的情况下编写和测试应用程序。

2024-08-08

Keil的注册工具keygen

关于Keil的免费注册工具,需要明确的是,Keil本身是一个商业软件,其主打的Keil MDK(Microcontroller Development Kit)通常需要购买正版授权才能使用全部功能。然而,在特定情况下,存在一些途径可以获得Keil软件的免费使用权限,但并非通过传统意义上的“注册工具”实现。

2024-08-08

空空如也

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

TA关注的人

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