自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 0 基础0成本也能搞定!Trae+GitHub Pages个人网站保姆级教程

0 基础0成本也能搞定!Trae+GitHub Pages个人网站保姆级教程

2026-05-17 17:46:54 29

原创 Python练习:使用库

本文分享了两个Python编程练习题的解答。第一题演示如何使用requests库获取股票开盘价:通过新浪API接口获取股票数据,解析返回文本中的开盘价格。第二题讲解如何跨目录调用模块:通过修改sys.path或设置PYTHONPATH环境变量,实现从不同目录导入getissue.py模块,并调用其getIssueBody函数获取论坛帖子内容。两题均提供完整代码实现,涉及HTTP请求、字符串处理、模块导入等Python基础技能。

2025-12-03 23:41:07 531

原创 Python练习:文件读写

摘要:本文分享了使用Python处理文本文件的实践案例,通过读取包含姓名和年龄的文本文件(utf8编码),筛选出年龄大于50岁的人员名单,并以指定格式追加到原文件末尾。作者提供了两个版本:初始版本使用names和ages两个列表存储数据,优化版本则直接处理数据,代码更加简洁高效。关键步骤包括文件读取、字符串分割、条件判断和文件追加写入操作。

2025-12-02 22:02:11 491

原创 python三道经典循环题目实战

本文分享了三个Python编程练习题及解答:1)比较两个字符串中不同的人名;2)将三国人物按年龄分组输出;3)计算关羽和张飞玩剪刀石头布的游戏结果。每个题目都给出了完整的Python实现代码,包括字符串处理、条件判断和循环等基本编程技巧。这些练习适合Python初学者巩固基础知识,涵盖了常见的编程场景和问题解决方法。

2025-12-02 11:12:27 484

原创 通信研1转码Python第14天 | 新手小白第一个python项目保姆级教程!利用python+百度地图API批量获取任意地点经纬度(二)

本文介绍了使用Python调用百度地图API批量获取地点经纬度的方法。通过openpyxl库处理Excel文件,读取地址数据后,利用urllib.request发起API请求获取经纬度坐标,并将结果写回Excel。文章详细解析了代码各模块功能,包括JSON数据处理、网络请求发送和Excel读写操作,同时提醒开发者注意API密钥申请和错误处理等关键点。该方案可实现高效批量地理编码,适用于需要处理大量地址坐标转换的场景。

2025-11-09 16:46:47 1252 3

原创 通信研1转码Python第13天 | 利用python+百度地图API批量获取任意地点经纬度(一)

本文介绍了批量获取经纬度坐标的方法及其应用价值。首先阐述了经纬度在地理定位和空间分析中的重要性,适用于商业选址、物流优化等场景。随后详细讲解了通过百度地图API获取数据的流程,包括开发者认证、应用创建和密钥获取等步骤。重点说明了不同开发者类型(企业/个人)的认证要求,并提供了IP白名单设置建议。最后指出在Python中调用API后可直接更新Excel数据,实现批量处理。该方法为地理信息处理提供了高效的技术方案。

2025-11-08 23:57:50 715

原创 研1转码自学Python第12天 | Python中调用API之对API的理解(二)

本文阐述了API(应用程序编程接口)的基本概念和作用。API作为软件接口,为外部程序提供了访问软件功能的入口,类似硬件接口的功能。其设计目的包括保证安全性(防止信息泄露和篡改)、降低使用门槛,并体现了面向对象编程的思想。文章通过"饭店点餐"的比喻生动说明:用户只需调用API(点菜)而无需了解实现细节(做菜过程)。这种设计方式既保护了软件内部实现,又简化了外部调用流程,使不同系统间的数据交互成为可能,对软件开发具有重要意义。

2025-11-05 23:52:18 350

原创 研1转码自学Python第11天 | Python中调用API (一)

本文摘要: API是软件交互的标准化接口,在现代开发中具有重要作用,支持跨平台数据交互和微服务架构。requests库是Python中处理HTTP请求的常用工具,可发送GET/POST请求,支持参数、头部设置和响应处理。文章详细介绍了URL结构、状态码、JSON数据处理及错误捕获方法。同时涵盖高级功能如超时设置、会话维持和代理配置,以及异步请求、认证方式和分页处理等实践技巧,为开发者提供全面的API调用指南。

2025-11-04 23:55:08 1064

原创 研1转码自学Python第10天 | Numpy array的索引、合并、分割、copy

【Numpy数组操作指南】本文系统介绍了Numpy数组的核心操作: 索引:包括基本索引(整数/切片)、高级索引(整数数组)、布尔索引和组合索引 合并:详解np.concatenate、np.stack、np.vstack/hstack等方法 分割:介绍均等分割(np.split)、不均等分割(np.array_split)及按维度分割 拷贝:强调copy()方法创建独立副本的重要作用 文档包含完整代码示例,特别适合Python数据处理初学者,可作为Numpy数组操作的实用参考手册。

2025-10-09 22:21:31 1317

原创 研1转码自学Python第9天 | Numpy的基础运算

本文介绍了Python科学计算库Numpy的核心功能,包括数组创建、算术运算、矩阵乘法、统计运算、广播机制等基础操作。内容涵盖数组索引、排序、形状调整、条件运算、线性代数和随机数生成等实用技巧,适合数据分析新手学习参考。通过简洁的代码示例展示了Numpy在高效数组操作和数学运算方面的强大能力。

2025-10-08 22:32:40 409

原创 研1转码自学Python第8天 | 开启Numpy&Pandas

本文介绍了Python数据分析核心库Numpy和Pandas的学习笔记。主要内容包括:1)两种库的安装方法,推荐使用PyCharm包管理器;2)Numpy基础知识,重点讲解ndarray多维数组的创建方法(如zeros、ones、arange等)和常用属性(ndim、shape、size);3)数据类型设置与检查,详细说明int32和int64的区别及应用场景。文章适合Python数据分析初学者,通过实例代码演示基础操作,旨在帮助读者快速入门数据处理。

2025-10-06 17:06:49 1148

原创 研1转码自学黑马程序员Python第7天 | Python函数知识

Python函数学习笔记摘要:本文系统介绍了Python函数的基础知识,包括函数定义语法、参数传递、返回值、说明文档等核心概念。重点讲解了函数嵌套调用和变量作用域两个关键特性,通过示例演示了全局变量与局部变量的区别,以及修改全局变量的正确方法。文章还涉及可变对象修改、嵌套函数作用域等进阶内容,并提供了实用的编程建议,如避免过度使用全局变量、保持代码可读性等。适合Python初学者系统学习函数相关知识,内容涵盖基础语法和常见应用场景。

2025-10-04 15:30:52 1376

原创 研1转码自学黑马程序员Python第6天 |bool 类型、if 语句、while循环、for循环

这篇文章是Python编写的学习笔记,主要介绍了布尔类型、条件判断和循环结构的基础知识。主要内容:1. 布尔类型(bool)及其比较运算符的使用;2. if条件语句的多种形式(单分支、多分支、嵌套);3. while循环的基本语法和注意事项,包括无限循环和循环控制;4. for循环的遍历应用,特别是结合range()函数使用;5. 循环控制语句break和continue的区别使用。文章以九九乘法表为例演示了循环的嵌套应用,并提供了大量代码示例,适合Python初学者系统学习程序控制结构的基础知识。

2025-10-02 18:54:34 1211

原创 研1转码自学黑马程序员Python第5天 | Python基础语法(三)

本文介绍了Python字符串格式化精度控制的方法,重点讲解了数字宽度和精度的调节技巧。主要内容包括: 字符串格式化精度控制 整数宽度控制:%md格式控制总宽度 浮点数控制:%m.nf格式调节宽度和小数位数 提供示例代码演示具体用法 说明了宽度不足时的处理原则 格式化练习案例 定义股票相关变量 使用f-string和%两种方式格式化输出 实现复利增长计算:最终价格=初始价格×增长率^天数 该教程适合Python初学者学习数字格式化的基础操作,通过实际案例帮助理解精度控制的参数设置和计算应用。

2025-10-02 16:14:09 470

原创 研1转码自学黑马程序员Python第4天 | Python基础语法(二)

本文介绍了Python字符串的基本操作。1. 字符串的三种定义方式:单引号、双引号和三引号,其中三引号支持换行并可作多行注释;2. 五种字符串拼接方法:加号运算符、join()方法、f-string格式化、format()方法和百分号格式化,重点讲解了%s、%d、%f等占位符的使用场景及注意事项。文章建议根据实际需求选择合适的方法:少量拼接用加号,大量拼接用join(),变量插入优先使用格式化方法。

2025-10-02 14:02:20 868

原创 研1转码自学Python第3天 | Python基础语法(一)

Python基础语法摘要:介绍了Python中的基本概念,包括字面量(数字、字符串、布尔值等数据类型)、注释方法、变量定义及命名规则。详细说明了数据类型查看方法(type())和转换方式,标识符命名规范(避免关键词、大小写敏感)。讲解了运算符使用:算术运算符(+、-、*、/等)及其优先级,赋值运算符(=、+=等)和链式/解包赋值。特别强调变量没有类型但其存储的数据有类型,以及运算符的数学优先级规则。这些基础知识是Python编程的重要起点。

2025-09-28 21:29:59 886

原创 研1转码自学Python第2天 | PyCharm软件使用

PyCharm使用指南摘要:本文介绍了PyCharm的基本操作,包括新建项目/文件、运行程序、界面调整(亮暗模式、字体大小)、快捷键设置和汉化方法。重点整理了常用开发快捷键,如代码复制(Ctrl+D)、移动(Shift+Alt+↑↓)、注释(Ctrl+/)等操作。同时提供了安装中文语言包和翻译插件的步骤,帮助开发者提高Python编程效率。文章还对比了不同Python开发方式,强调IDE工具在项目管理中的优势。

2025-09-26 14:58:42 476

原创 研1转码自学Python第1天 | python基础学习

本文介绍了Python入门基础知识和常见问题解决方法。首先讲解了如何通过命令提示符运行第一个Python程序,并详细说明了三种常见错误及其解决方案。其次阐述了Python解释器的作用,即将代码转换为计算机可识别的二进制指令。文章还介绍了如何创建和运行.py文件,以及Python解释器的位置。主要内容包括:1)Python环境配置和基础语法;2)解释器工作原理;3)代码文件的创建与执行方法。适合Python新手学习参考,帮助解决初学阶段可能遇到的问题。

2025-09-25 22:00:55 718

本博客使用文件,需要自取

本博客使用文件,需要自取

2026-01-09

Python练习:使用库

Python练习:使用库

2025-12-03

Python练习文件读写txt文件

Python练习文件读写txt文件

2025-12-02

通信研1转码Python第13天 - 利用python+百度地图API批量获取任意地点经纬度

通信研1转码Python第13天 - 利用python+百度地图API批量获取任意地点经纬度

2025-11-08

空空如也

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

TA关注的人

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