logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 常用标准 / 第三方库:random、tqdm、turtle、jieba 用法

摘要:本文介绍了Python中四个实用库的用法:1. random库用于生成随机数(猜数字游戏、抽奖),注意randint包含边界而range不含右边界;2. tqdm进度条库可直观显示循环进度(质数统计示例),对性能影响极小;3. turtle绘图库适合绘制几何图形(五角星、螺旋、爱心),需用turtle.done()保持窗口;4. jieba中文分词库能按语义拆分文本(问答机器人、高频词提取)

#python#开发语言
Python 基础语法

Python入门指南:从语言特性到基础语法 本文系统介绍了Python的起源、核心优势及主流应用场景,并与C/C++进行对比,帮助读者明确Python的定位。Python以简洁、跨平台、丰富的库生态著称,广泛应用于AI、数据分析、Web开发等领域。与C/C++相比,Python开发效率高但运行速度较慢,两者互补性强。 基础语法部分涵盖: IPO模式(输入-处理-输出)的编程核心逻辑; 代码注释(单

#python#开发语言
VSCode Python 开发配置(插件安装 + Conda 环境联动 )

本文详细介绍了如何将VSCode与Miniconda的Python环境进行联动配置,主要包括:1. 安装Python开发必备核心插件(官方Python插件和AutoPep8格式化工具);2. 手动绑定Conda虚拟环境到VSCode工作区;3. 配置终端自动激活Conda环境;4. 推荐个性化开发设置;5. 通过多种测试代码验证环境配置是否成功,包括基础运行、中文输出、第三方库调用等。该配置方案解

#vscode#python#conda
VSCode 进阶

针对已配置基础环境的VSCode用户,本文提供六个关键优化方案:1.关闭文件预览模式解决标签覆盖问题;2.通过清缓存/调引擎解决假性标红和代码提示卡顿;3.启用Clang-Format实现保存自动格式化;4.配置外部控制台解决终端交互异常;5.禁用冗余插件/功能提升软件流畅度;6.强调工作区模式、编码规范等长期使用细节。这些设置能有效解决代码覆盖、玄学报错、格式混乱、终端卡顿等典型问题,打造稳定高

#vscode#c语言
编码利器:VSCode安装与环境配置

本文详细介绍了如何从传统的Dev-C++/VC6.0迁移到现代化的VSCode开发环境。主要内容包括:1. VSCode的优势分析:轻量级、跨平台、智能代码提示、专业调试功能等;2. 完整安装配置指南:MinGW编译器安装、环境变量设置、核心插件安装;3. 三大配置文件详解:tasks.json、launch.json、c_cpp_properties.json的作用与配置方法;4. 常见问题解决

#vscode#c语言
Python字典:自带标签的万能收纳盒

本文介绍了Python中的字典(dict)类型,它是用于存储键值对的核心数据结构。主要内容包括:字典的基本概念(key-value键值对),与集合的对比区别,创建字典的多种方式(包括嵌套字典)。字典的四大核心操作:增删改查,以及合并更新的两种方法(update和|运算符)。字典的遍历方式(键、值、键值对),成员判断,以及字典推导式的高效用法。文章通过生活化的类比(带标签的收纳盒)和实用案例(客服机

#python#开发语言#前端
C语言字符串操作完全指南:从strlen到memcpy,避开所有坑点

C 语言没有原生字符串类型,依靠 char 数组 / 字符指针实现,\0作为结束标志。竞赛、嵌入式串口数据解析、学生管理系统开发都会大量用到字符串操作。本文整理全部高频函数,附带函数原型、可运行代码实例,区分 str 系列(识别\0)和 mem 系列(纯内存拷贝),结合项目案例说明踩坑带来的故障

#c语言#学习
C语言简介与数据类型介绍

摘要:本文系统介绍了C语言在嵌入式开发中的核心地位与应用价值。首先阐述了C语言的定义、发展历程及高效性、可移植性等核心特点。重点分析了C语言成为嵌入式首选语言的关键原因:强大的硬件访问能力、高运行效率、良好的可移植性以及成熟的开发生态。详细讲解了C语言的基本数据类型(char、int、float等)及其存储特性,并介绍了sizeof运算符等关键工具的使用方法。文章为嵌入式开发者提供了C语言基础知识

#c语言#开发语言#学习
嵌入式Linux开发的环境与命令介绍

本文介绍了嵌入式系统的基本概念及其操作系统分类,重点分析了选择Linux作为嵌入式操作系统的原因(开源免费、可定制性强、社区支持完善等)。同时提供了虚拟机安装和Ubuntu系统配置的详细指南,并系统梳理了Linux常用命令,包括用户管理、文件操作、编译程序等实用指令,还对比了不同文件压缩格式的特点及适用场景。文章内容涵盖嵌入式开发的基础知识、工具准备和基本操作技能,为初学者提供了全面的入门指引。

#linux#学习
嵌入式Linux开发的环境与命令介绍

本文介绍了嵌入式系统的基本概念及其操作系统分类,重点分析了选择Linux作为嵌入式操作系统的原因(开源免费、可定制性强、社区支持完善等)。同时提供了虚拟机安装和Ubuntu系统配置的详细指南,并系统梳理了Linux常用命令,包括用户管理、文件操作、编译程序等实用指令,还对比了不同文件压缩格式的特点及适用场景。文章内容涵盖嵌入式开发的基础知识、工具准备和基本操作技能,为初学者提供了全面的入门指引。

#linux#学习
到底了