<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Traveler4013的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Traveler4013</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Traveler4013]]></copyright><item><title><![CDATA[[声明]入驻爱发电]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/167465616</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/167465616</guid><author>Traveler4013</author><pubDate>Sat, 10 Oct 2026 09:34:36 +0800</pubDate><description><![CDATA[我已入驻爱发电，正致力于开发基于AHK的键盘映射工具，旨在提升输入效率与个性化操作体验。欢迎点击进入主页，了解详情并支持创作。]]></description><category></category></item><item><title><![CDATA[Python学习记录7]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/155807255</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/155807255</guid><author>Traveler4013</author><pubDate>Thu, 11 Dec 2025 10:11:13 +0800</pubDate><description><![CDATA[本文介绍了面向对象编程(OOP)的三大核心特性：封装、继承和多态。封装通过隐藏实现细节、提供公开接口来保护数据；继承允许子类复用父类的属性和方法；多态使不同对象对同一消息做出不同响应。文章还对比了面向过程与面向对象编程的差异，指出OOP更符合人类思维习惯，能简化复杂问题。此外，文中探讨了耦合度和抽象概念，强调低耦合设计的重要性，以及抽象类作为接口标准的作用。通过通俗易懂的比喻和Python代码示例，清晰阐释了面向对象编程的核心概念和实践方法。]]></description><category></category></item><item><title><![CDATA[Python自用笔记]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/154723124</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/154723124</guid><author>Traveler4013</author><pubDate>Wed, 12 Nov 2025 08:32:26 +0800</pubDate><description><![CDATA[本文总结了Python编程的核心知识点，文章提供了大量代码示例，适合作为Python快速参考笔记使用。]]></description><category></category></item><item><title><![CDATA[Python学习记录6]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/154612041</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/154612041</guid><author>Traveler4013</author><pubDate>Tue, 11 Nov 2025 01:30:00 +0800</pubDate><description><![CDATA[该程序实现了学生成绩数据的读取、处理和输出功能。使用lambda匿名函数实现评级逻辑；采用with语句自动管理文件资源；使用map和sum函数高效处理成绩数据；通过字符串拼接和join方法格式化输出结果。程序体现了Python在文件操作、数据转换和字符串处理方面的优势，同时展示了函数式编程思想在实际应用中的简洁性。]]></description><category></category></item><item><title><![CDATA[Python随机闹钟(AI辅助修改版)]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/154522631</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/154522631</guid><author>Traveler4013</author><pubDate>Fri, 07 Nov 2025 12:14:26 +0800</pubDate><description><![CDATA[本文介绍了一个随机闹钟学习工具的开发过程（本篇由AI优化完成）。作者最初在抖音看到类似方法后，先用C语言实现基础版本，后改用Python重写并完善功能，最终又通过AI将代码转回更高效的C语言版本（仅70KB）。程序采用模块化设计，包含异常处理、递归调用等技巧，并优化了界面显示效果。附带完整的Python实现代码和流程图解，适合学习基础编程技巧参考。]]></description><category></category></item><item><title><![CDATA[Python随机闹钟]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/154519239</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/154519239</guid><author>Traveler4013</author><pubDate>Fri, 07 Nov 2025 12:09:18 +0800</pubDate><description><![CDATA[本文介绍了一个随机闹钟学习工具的开发过程。作者最初在抖音看到类似方法后，先用C语言实现基础版本，后改用Python重写并完善功能，最终又通过AI将代码转回更高效的C语言版本（仅70KB）。程序采用模块化设计，包含异常处理、递归调用等技巧，并优化了界面显示效果。附带完整的Python实现代码和流程图解，适合学习基础编程技巧参考。]]></description><category></category></item><item><title><![CDATA[Python学习记录5.2]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/154332725</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/154332725</guid><author>Traveler4013</author><pubDate>Mon, 03 Nov 2025 09:06:02 +0800</pubDate><description><![CDATA[从 os.path 到 pathlib 的完整迁移指南，包含详细对比、实战代码和重要注意事项。通过实际测试验证 pathlib 的现代化路径操作优势。]]></description><category></category></item><item><title><![CDATA[Python学习记录5.1]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/153644534</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/153644534</guid><author>Traveler4013</author><pubDate>Sun, 26 Oct 2025 18:22:49 +0800</pubDate><description><![CDATA[本文介绍了路径操作的核心概念和Python中os.path模块的常用函数]]></description><category></category></item><item><title><![CDATA[操作失误导致python3错误指向python其他版本的解决方法]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/153578481</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/153578481</guid><author>Traveler4013</author><pubDate>Sun, 19 Oct 2025 18:40:37 +0800</pubDate><description><![CDATA[在VMware上的Ubuntu24.04中，因将系统默认python3指向python3.13.8导致终端无法打开的解决方法]]></description><category></category></item><item><title><![CDATA[Python学习记录4]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/153033121</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/153033121</guid><author>Traveler4013</author><pubDate>Fri, 17 Oct 2025 19:16:56 +0800</pubDate><description><![CDATA[本文介绍了Python中处理日期时间和文件操作的两个核心知识点：datetime模块的strftime()方法和with open()文件操作。with open部分涵盖常见模式(r/w/a等)、自动关闭机制优势，以及csv模块的写入操作，包括writerow/writerows方法、分隔符(delimiter)、引用字符(quotechar)和引用规则(quoting)等参数的详细说明。]]></description><category></category></item><item><title><![CDATA[Python学习记录3.2]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/152725371</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/152725371</guid><author>Traveler4013</author><pubDate>Wed, 08 Oct 2025 17:09:44 +0800</pubDate><description><![CDATA[摘要：本文介绍了通过WeatherAPI查询天气时遇到的中文输入问题及解决方案。文章提供了改进后的Python代码，包括输入标准化处理、数据可视化输出等功能，并解释了关键函数如isinstance()和.strip()的用法。代码优化了用户体验，自动去除输入空格，并能分类显示天气数据。]]></description><category></category></item><item><title><![CDATA[Python学习记录3.1]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/152722324</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/152722324</guid><author>Traveler4013</author><pubDate>Wed, 08 Oct 2025 15:38:51 +0800</pubDate><description><![CDATA[本文介绍了如何使用weatherapi.com的API获取指定城市的天气数据。通过Python的requests模块发送HTTP GET请求，接收返回的JSON格式天气信息。文章包含API调用格式说明、关键代码解析（如异常处理、状态码检查等）以及使用示例。代码演示了如何构建请求URL、处理API响应和错误情况，适合作为简单的天气API调用参考实现。]]></description><category></category></item><item><title><![CDATA[Python学习记录2.2]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/152514852</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/152514852</guid><author>Traveler4013</author><pubDate>Sat, 04 Oct 2025 16:55:54 +0800</pubDate><description><![CDATA[本文介绍了Python字典get()方法的使用。get()方法的核心思想是安全取值并提供默认选项，是处理字典查询的推荐方式。]]></description><category></category></item><item><title><![CDATA[Python学习记录2.1]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/152511239</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/152511239</guid><author>Traveler4013</author><pubDate>Sat, 04 Oct 2025 16:29:08 +0800</pubDate><description><![CDATA[本文根据编写程序出现的错误记录了split的用法]]></description><category></category></item><item><title><![CDATA[python学习记录1]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/152429009</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/152429009</guid><author>Traveler4013</author><pubDate>Fri, 03 Oct 2025 03:28:32 +0800</pubDate><description><![CDATA[本文总结了Python中解决print输出变量时出现空格问题的三种方法：1）使用f-string格式化，通过{}嵌入变量；2）字符串拼接，用+运算符连接；3）修改print的sep参数为空字符串。同时介绍了while循环更规范的True写法，并补充了f-string的高级用法（变量运算、格式控制）和字符串大小写转换方法（upper/lower/title/capitalize）。]]></description><category></category></item><item><title><![CDATA[汉诺塔游戏编程实现]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/131751027</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/131751027</guid><author>Traveler4013</author><pubDate>Tue, 18 Jul 2023 17:15:00 +0800</pubDate><description><![CDATA[文章简单描述了下汉诺塔程序实现的思路及程序，程序有多达十五处的警告，但能正常运行。编程还有些不规范，很多函数名都是用中文首字母凑上去的。若读者想要自己试试，可以参考一下思路图，然后根据自己的理解编辑一个汉诺塔程序。]]></description><category></category></item><item><title><![CDATA[[C语言入门]=＞函数]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/130207687</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/130207687</guid><author>Traveler4013</author><pubDate>Sun, 16 Jul 2023 15:32:29 +0800</pubDate><description><![CDATA[自定义函数和库函数一样，有函数名、返回值类型和函数参数，但这些东西需要我们自己来设计。（函数设计时，最好让其有较强的单一性，这样可移植性强statement;//语句项/函数体ret_type    返回类型                fun_name    函数名                paral       函数参数但有一点需要注意，自定义函数前面的返回类型必须和函数体内的return类型一致。为什么要说最好让其有较强的单一性呢？这边举个例子：int z = 0;]]></description><category></category></item><item><title><![CDATA[[C语言入门]=＞循环结构]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/130038933</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/130038933</guid><author>Traveler4013</author><pubDate>Sun, 16 Apr 2023 20:58:21 +0800</pubDate><description><![CDATA[该文章对三种循环语句：for、while、do while进行了较为详细的讲解，通过各种举例让文章更容易被读者理解。希望该文章能帮助大家更好的掌握循环结构。]]></description><category></category></item><item><title><![CDATA[[C语言入门]=＞选择结构]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/130033167</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/130033167</guid><author>Traveler4013</author><pubDate>Sat, 08 Apr 2023 22:45:58 +0800</pubDate><description><![CDATA[该文章主要是对选择语句if else和switch进行了一些较为详细的说明。主要介绍了两者的基本结构、if else的变形、switch里case和break的作用说明。文章运用大量举例帮助读者理解，希望文章有帮助到大家。]]></description><category></category></item><item><title><![CDATA[[C语言]加减乘除训练系统]]></title><link>https://blog.youkuaiyun.com/Traveler4013/article/details/125697651</link><guid>https://blog.youkuaiyun.com/Traveler4013/article/details/125697651</guid><author>Traveler4013</author><pubDate>Fri, 12 Aug 2022 15:32:55 +0800</pubDate><description><![CDATA[此文章较详细讲解个位数算数训练程序，内含大致流程图。此文章只详细讲解较难部分。时间函数、清屏操作及小数点保留位数等由于作者了解较少，故未进行讲解。]]></description><category></category></item></channel></rss>