<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2201_75304925的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2201_75304925</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2201_75304925]]></copyright><item><title><![CDATA[Word Jumble 猜单词游戏代码分享]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148856389</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148856389</guid><author>2201_75304925</author><pubDate>Thu, 26 Jun 2025 08:00:00 +0800</pubDate><description><![CDATA[本文介绍了一个用Python开发的WordJumble猜单词游戏。该游戏随机选取单词并打乱字母顺序，玩家需猜出原单词。代码实现了单词序列创建、随机选词、字母乱序和玩家交互等功能，使用循环和条件判断进行游戏控制。游戏简单有趣，既能练习Python基础语法（字符串操作、随机数生成等），又具有娱乐性。玩家可输入猜测答案，程序会判断是否正确并提供继续游戏选项。运行代码即可体验这个寓教于乐的小游戏。]]></description><category></category></item><item><title><![CDATA[Python 智力问答游戏：用 SQLite 与 Tkinter 打造趣味问答体验]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148856337</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148856337</guid><author>2201_75304925</author><pubDate>Wed, 25 Jun 2025 14:30:00 +0800</pubDate><description><![CDATA[摘要：本文介绍了一个使用Python开发的智力问答游戏，结合SQLite数据库存储题目和Tkinter构建GUI界面。游戏功能包括题目管理（支持增删改查）、图形化答题界面（单选按钮选择）、自动计分系统（每答对加10分）。实现过程分为数据库操作（创建表、插入题目）和GUI开发（显示题目、判断答案）两部分。该项目展示了Python在数据库应用和图形界面开发中的实践价值，可作为编程学习案例，并可通过扩展题目库等功能进一步优化。（148字）]]></description><category></category></item><item><title><![CDATA[Python 猜数字小游戏：Tkinter 实现的互动猜数挑战]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148856212</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148856212</guid><author>2201_75304925</author><pubDate>Tue, 24 Jun 2025 22:30:00 +0800</pubDate><description><![CDATA[这是一个基于Python Tkinter开发的猜数字小游戏。游戏随机生成0-1024的数字，玩家通过输入框猜测，系统会提示&quot;大了&quot;或&quot;小了&quot;，并实时显示猜测范围边界。游戏记录尝试次数，并根据次数给予不同评价：1次猜中获得最高评价，10次以内获得称赞，超过50次则有鼓励提示。程序采用模块化设计，包含核心变量初始化、游戏逻辑处理、结果评价和GUI界面构建等功能。该项目适合Python初学者学习GUI开发和基础游戏逻辑，可通过添加难度选择、计时功能等进一步扩展。完整代码简洁]]></description><category></category></item><item><title><![CDATA[算法设计与分析期末复习题（含选择填空简答题）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148874422</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148874422</guid><author>2201_75304925</author><pubDate>Tue, 24 Jun 2025 16:39:08 +0800</pubDate><description><![CDATA[本文系统梳理了算法设计与分析的核心知识点，主要内容包括： 一、算法类型及特征 常见算法类型：分治法、动态规划、贪心法、回溯法、分支限界法的定义与特点 算法选择标准：时间复杂度、最优子结构、重叠子问题等关键特征 二、典型算法应用场景 分治法：棋盘覆盖、循环赛日程、归并排序等 动态规划：最长公共子序列、矩阵连乘、背包问题等 贪心法：最小生成树、单源最短路径等 回溯法：N皇后、TSP问题等 三、算法实现与优化 基本算法实现（如递归逆序输出、欧几里得算法） 解题步骤（如分支限界法的剪枝策略） 性能优化技巧（如动态规]]></description><category></category></item><item><title><![CDATA[Python 实现简易计算器：Tkinter 图形界面开发实践]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148856098</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148856098</guid><author>2201_75304925</author><pubDate>Tue, 24 Jun 2025 11:30:00 +0800</pubDate><description><![CDATA[摘要：本项目基于Python的Tkinter库开发了一个简易计算器，具备加、减、乘、除等基本运算功能，支持退格、清空和结果显示。代码使用了Tkinter的GUI组件和事件绑定机制，通过eval函数实现计算逻辑（需注意安全风险）。该项目结构清晰，包含输入处理、计算逻辑和界面布局三部分，是学习Python GUI开发的入门实践。后续可扩展更多运算符、优化界面设计或改进安全计算方式，适合初学者作为GUI开发练手项目。]]></description><category></category></item><item><title><![CDATA[Python 实现弹球小游戏：基于 Tkinter 的趣味互动开发]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148855955</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148855955</guid><author>2201_75304925</author><pubDate>Mon, 23 Jun 2025 22:41:31 +0800</pubDate><description><![CDATA[本文介绍了一个基于Python Tkinter库开发的简易弹球游戏。游戏包含红色小球和蓝色挡板两个主要元素，通过检测小球触碰画布底部判断游戏结束。项目采用Python+Tkinter技术栈，详细解析了Ball类和Paddle类的核心代码实现，包括窗口创建、游戏循环、碰撞检测等基础功能。当前版本实现了小球垂直运动，未来可扩展挡板交互、计分系统、音效等功能。该项目适合Python初学者学习GUI开发和简单游戏逻辑，代码简洁易懂，可作为游戏开发的基础模板进行拓展完善。]]></description><category></category></item><item><title><![CDATA[软件工程期末试卷简答题版带答案（共21道）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148816589</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148816589</guid><author>2201_75304925</author><pubDate>Sat, 21 Jun 2025 22:07:08 +0800</pubDate><description><![CDATA[本文摘要了21个软件工程核心知识点，涵盖软件危机、测试方法（黑盒/白盒）、软件开发与编程的区别、设计准则、生命周期阶段等基础概念。重点解析了测试步骤（单元测试到回归测试）、过程模型比较（瀑布/敏捷/螺旋等）、可行性研究要素、结构化与面向对象分析工具（DFD/UML等）。同时阐述了软件维护的必然性、再工程活动、软硬件差异、测试目的（发现错误而非验证正确性）及维护类型。最后介绍了UML的9种建模图形，全面勾勒出软件工程的核心知识体系。]]></description><category></category></item><item><title><![CDATA[软件工程期末试卷填空题版带答案（共40道）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148816173</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148816173</guid><author>2201_75304925</author><pubDate>Sat, 21 Jun 2025 21:34:15 +0800</pubDate><description><![CDATA[本文摘要了软件工程领域的关键概念和方法。主要内容包括：黑盒/白盒测试的区别、原型模型适用场景、需求分析的重要性、可行性研究维度、结构化方法（自顶向下）、软件维护的二次开发特性、面向对象基本概念（类与对象）、数据流图类型、软件危机定义、设计准则（高内聚低耦合等）、开发模型（原型与螺旋模型）、测试层次（单元测试）和软件可靠性指标等。还涉及模块化设计、成本分析、维护分类（适应性维护）和从结构化到面向对象的演进，涵盖了软件开发全生命周期的主要技术要点和管理要素。（150字）]]></description><category></category></item><item><title><![CDATA[软件工程期末试卷选择题版带答案（共214道）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148814303</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148814303</guid><author>2201_75304925</author><pubDate>Sat, 21 Jun 2025 20:11:02 +0800</pubDate><description><![CDATA[本文摘要主要围绕软件工程的基本概念、开发模型、设计原则和方法展开。首先介绍了瀑布模型的开发阶段，包括问题定义、可行性研究和需求分析的正确顺序，并阐述了可行性研究的三个方面。接着讲解了模块耦合的类型和强度排序，以及详细设计阶段的设计工具。重点讨论了模块独立性的衡量标准（耦合性和聚性）和软件生命周期各阶段的费用分布。此外，还涵盖了结构化程序设计的基本控制结构、面向对象分析的三大模型、软件测试方法（如黑盒测试和白盒测试）以及软件危机的原因和表现。最后简要提及了原型化方法、数据流图的组成和UML建模语言等。全文通过]]></description><category></category></item><item><title><![CDATA[Pygame 大鱼吃小鱼]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148797688</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148797688</guid><author>2201_75304925</author><pubDate>Fri, 20 Jun 2025 18:45:02 +0800</pubDate><description><![CDATA[摘要：本文介绍了一款基于Python Pygame库开发的&quot;大鱼吃小鱼&quot;游戏。游戏采用模块化设计，包含初始化模块、类定义模块（Fish和Food）、辅助函数模块和主循环模块。玩家控制粉色小鱼通过方向键移动，吃掉比自己小的鱼和黄色食物来增长体型和分数，同时避开比自己大的鱼。游戏实现了AI行为、碰撞检测、平滑旋转等机制，当分数达到1200分时挑战成功。代码结构清晰，使用了精灵类、碰撞检测和事件处理等Pygame核心功能，适合Python游戏开发初学者学习。]]></description><category></category></item><item><title><![CDATA[PyCharm内部配置：最详细版配置镜像源]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148672122</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148672122</guid><author>2201_75304925</author><pubDate>Mon, 16 Jun 2025 11:00:00 +0800</pubDate><description><![CDATA[很多宝不知道镜像源有什么用，只知道跟着配置，今天本淼就带你了解一下镜像源的作用以及如何配置镜像源。PyCharm镜像源主要用于加速PyCharm插件和依赖包的下载速度，特别是在网络环境不佳或访问国外服务器受限的情况下。：PyCharm插件市场中的插件通常托管在国外的服务器上，直接访问可能会比较慢。通过配置镜像源，可以将插件下载请求重定向到国内的镜像服务器，从而加快下载速度。：在使用PyCharm进行Python开发时，经常需要安装各种Python库和依赖包。]]></description><category></category></item><item><title><![CDATA[如何修改PyCharm的界面颜色（超详细）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148671958</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148671958</guid><author>2201_75304925</author><pubDate>Sun, 15 Jun 2025 21:00:00 +0800</pubDate><description><![CDATA[很多人喜欢用黑色的界面来显示高级，但本淼更喜欢明亮的颜色。所以这一期教大家如何修改界面颜色。大家关于PyCharm有什么不懂的可以在评论区留言哦。上一期博客我们说到了如何修改PyCharm变为中文版。有兴趣的小伙伴可以去看看。①点击“文件”，点击“设置”或者可以使用快捷键，即“Ctrl＋Alt+S”.②点击“外观与行为->外观->主题”，六种颜色可挑选，都写在下面了。③可以通过缩放按钮来放大或者缩小。]]></description><category></category></item><item><title><![CDATA[如何将PyCharm变为中文（手把手教学）]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148671873</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148671873</guid><author>2201_75304925</author><pubDate>Sun, 15 Jun 2025 20:45:00 +0800</pubDate><description><![CDATA[2024版本已经默认集成了汉语包，不需要单独汉化，如下图所示。但是在这之前的版本依旧需要配置一下。先进入 Pycharm 主界面。重启主界面，界面已经变成了中文。配置界面语言，在主界面下，进入。]]></description><category></category></item><item><title><![CDATA[史上最全Python安装&PyCharm安装教程]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/143921271</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/143921271</guid><author>2201_75304925</author><pubDate>Sun, 15 Jun 2025 16:26:54 +0800</pubDate><description><![CDATA[本文详细介绍了Python和PyCharm的安装配置流程。Python安装部分包含下载官方文件、自定义路径安装、环境变量配置等步骤，并提供了命令行验证方法。PyCharm安装则涵盖专业版与社区版的选择、安装路径设置、环境变量添加等操作，特别说明了安装选项的推荐配置。全文采用分步骤图文结合的方式，对关键环节如路径修改、环境配置等均给出具体操作指引，适合新手按步骤完成开发环境的搭建。]]></description><category></category></item><item><title><![CDATA[头歌之动手学人工智能-Pytorch 之torch.nn进阶]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148601186</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148601186</guid><author>2201_75304925</author><pubDate>Thu, 12 Jun 2025 09:10:18 +0800</pubDate><description><![CDATA[摘要：本文介绍了PyTorch中三个重要神经网络模块的应用实训。第1关讲解正则化技术，要求使用BatchNorm1d创建4维正则化变量并计算输出；第2关涉及L1Loss损失函数的创建与应用；第3关介绍PairwiseDistance距离函数的实现。每个实训任务包含具体编程要求、测试说明和名人名言激励语，通过实践帮助学习者掌握神经网络中的正则化处理、损失计算和距离度量等核心技能。实训采用模块化设计，包含代码补全和自动化测试环节。]]></description><category></category></item><item><title><![CDATA[头歌之动手学人工智能-Pytorch 之优化]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148291163</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148291163</guid><author>2201_75304925</author><pubDate>Sun, 01 Jun 2025 22:30:00 +0800</pubDate><description><![CDATA[任务描述本关任务：本关要求同学们掌握不同优化器的特点，根据提示，利用不同的优化器进行训练，并利用loss 画图。编程要求本关涉及的代码文件为compare.py，本次编程任务是补全右侧代码片段中Begin至End中间的代码。根据提示，计算并利用loss 画图。测试说明我会对你编写的代码进行测试：测试过程：本关涉及的测试文件为compareTest.py，运行用户填写后的程序判断正误。根据程序是否包含创建正则化的关键语句来判断程序是否正确。若正确则输出下面的预期输出，否则报错。]]></description><category></category></item><item><title><![CDATA[头歌之动手学人工智能-Pytorch 之线性回归]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148291013</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148291013</guid><author>2201_75304925</author><pubDate>Fri, 30 May 2025 12:00:00 +0800</pubDate><description><![CDATA[准备好数据之后，我们就要开始建立线性回归模型了！任务描述本实训主要针对线性回归模型进行学习，继承Modules类，并实现其__init__()、forward()方法。本关任务：本关提供了一个继承自nn.Module 的类LinearRegression，拥有创建线性模型的基本框架，按照要求补充其__init__()、forward()方法。并通过实例化一个新建的模型，输出该模型的.parameters属性。编程要求。]]></description><category></category></item><item><title><![CDATA[头歌之动手学人工智能-图像卷积特征提取]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148290988</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148290988</guid><author>2201_75304925</author><pubDate>Thu, 29 May 2025 06:00:00 +0800</pubDate><description><![CDATA[根据提示，在右侧编辑器补充代码，完成两个函数，计算并输出函数所返回特征数组的和。为了完成本关任务，你需要掌握：1.基本概念，2.如何使用卷积滤波提取图像特征。本关任务：编写一个能使用卷积滤波提取图像特征的小程序。预期输出：提取出特征数组的和。测试输入：一张RGB图；]]></description><category></category></item><item><title><![CDATA[头歌之动手学人工智能-Pytorch 之autograd]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/147595251</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/147595251</guid><author>2201_75304925</author><pubDate>Wed, 28 May 2025 20:08:49 +0800</pubDate><description><![CDATA[在 x 基础上进行相应的运算得到y ，在 y的基础上进行运算得到z，令变量out为 z 的平均值，计算out 的梯度并输出x的梯度值。本关提供了Variable 类型的变量x和Variable 类型的变量y，并将x 和y的requires_grad设置为True以便后续的求导操作。本关任务：本关提供了一个32位浮点型的张量 x，要求同学们根据 x创建一个Variable类型的变量 y， y是由 x 的平方计算得到，并输出y的Requires Gradiet属性和Gradient属性。]]></description><category></category></item><item><title><![CDATA[头歌之算法设计与分析-动态规划算法思想的应用]]></title><link>https://blog.youkuaiyun.com/2201_75304925/article/details/148073795</link><guid>https://blog.youkuaiyun.com/2201_75304925/article/details/148073795</guid><author>2201_75304925</author><pubDate>Wed, 21 May 2025 12:00:00 +0800</pubDate><description><![CDATA[本关任务是利用动态规划算法解决最长非降子序列（非连续）问题。给定一个由n个正整数组成的序列，要求从中删除若干整数，使得剩下的整数组成单调非降子序列，并输出最长的这个子序列。动态规划的核心思想是将原问题分解为子问题，通过自底向上的方式逐步求解。具体步骤包括：定义dp数组表示以每个元素结尾的最长非降子序列长度，初始化dp[i]=1，然后通过遍历比较更新dp值，最终根据dp数组构造出最长非降子序列。编程要求是补全代码，读取输入序列，计算并输出最长非降子序列。测试样例验证了程序的正确性。]]></description><category></category></item></channel></rss>