<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>编程系列 on 当以读书通世事</title><link>https://www.sakaay.com/steam/%E7%BC%96%E7%A8%8B%E7%B3%BB%E5%88%97/</link><description>Recent content in 编程系列 on 当以读书通世事</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 12 Dec 2025 18:40:47 +0800</lastBuildDate><atom:link href="https://www.sakaay.com/steam/%E7%BC%96%E7%A8%8B%E7%B3%BB%E5%88%97/index.xml" rel="self" type="application/rss+xml"/><item><title>Python编程题目示例</title><link>https://www.sakaay.com/steam/2y3oj/</link><pubDate>Fri, 12 Dec 2025 18:40:47 +0800</pubDate><guid>https://www.sakaay.com/steam/2y3oj/</guid><description>&lt;div class="ad-block"&gt;&#10;&lt;ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2897720906666216" data-ad-slot="2668661755" data-ad-format="auto" data-full-width-responsive="true"&gt;&lt;/ins&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="python编程题目示例"&gt;Python编程题目示例&lt;/h1&gt;&#10;&lt;p&gt;本页面展示如何使用ID模式加载不同的Python编程题目示例。通过指定&lt;code&gt;problemId&lt;/code&gt;属性，我们可以轻松在文档中嵌入特定的编程题目代码。&lt;/p&gt;&#10;&lt;h2 id="功能说明"&gt;功能说明&lt;/h2&gt;&#10;&lt;p&gt;使用ID模式可以带来以下好处：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;代码与文档分离&lt;/strong&gt;：Python代码存储在中央代码库中，便于维护和更新&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;一致的用户体验&lt;/strong&gt;：在多个文档中重复使用相同的代码示例&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;简化Markdown编写&lt;/strong&gt;：只需指定题目ID，无需在Markdown中直接编写Python代码&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;自动加载预设输入&lt;/strong&gt;：题目可以包含默认输入参数，简化用户操作&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="编程题目示例"&gt;编程题目示例&lt;/h2&gt;&#10;&lt;h3 id="1-hello-world示例"&gt;1. Hello World示例&lt;/h3&gt;&#10;&lt;p&gt;最简单的Python程序示例：&lt;/p&gt;</description></item><item><title>Python在线编辑器JSON数据示例</title><link>https://www.sakaay.com/steam/python-editor-json-example/</link><pubDate>Wed, 16 Jul 2025 10:00:00 +0800</pubDate><guid>https://www.sakaay.com/steam/python-editor-json-example/</guid><description>&lt;div class="ad-block"&gt;&#10;&lt;ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2897720906666216" data-ad-slot="2668661755" data-ad-format="auto" data-full-width-responsive="true"&gt;&lt;/ins&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="python在线编辑器json数据示例"&gt;Python在线编辑器JSON数据示例&lt;/h1&gt;&#10;&lt;p&gt;本示例展示如何使用基于JSON数据格式的Python在线编辑器组件。&lt;/p&gt;&#10;&lt;h2 id="基本使用方法"&gt;基本使用方法&lt;/h2&gt;&#10;&lt;p&gt;以下是使用&lt;code&gt;problemId&lt;/code&gt;属性加载预定义Python代码的示例：&lt;/p&gt;&#10;&lt;div class="sk-python" data-problem-id="hello-world"&gt;&#10;&lt;script type="application/json"&gt;{"problemId":"hello-world"}&lt;/script&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="可用的题目id列表"&gt;可用的题目ID列表&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;题目ID&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;标题&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;功能描述&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;hello-world&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Hello World示例&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;最简单的Python程序，打印Hello World和Python版本&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;basic-calculation&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;基础数学计算&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;演示基本的数学运算和格式化输出&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;conditional-statements&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;条件判断练习&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;演示if-elif-else条件语句的使用，带输入功能&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;loop-examples&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;循环结构练习&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;演示for和while循环的使用以及列表操作&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;function-example&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;函数定义与调用&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;演示函数定义、传递参数和返回值，带输入功能&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;list-operations&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;列表操作练习&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;演示Python列表的常见操作和方法&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="高级示例条件判断"&gt;高级示例：条件判断&lt;/h2&gt;&#10;&lt;div class="sk-python" data-problem-id="conditional-statements"&gt;&#10;&lt;script type="application/json"&gt;{"problemId":"conditional-statements"}&lt;/script&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="高级示例函数示例"&gt;高级示例：函数示例&lt;/h2&gt;&#10;&lt;div class="sk-python" data-problem-id="function-example"&gt;&#10;&lt;script type="application/json"&gt;{"problemId":"function-example"}&lt;/script&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="技术说明"&gt;技术说明&lt;/h2&gt;&#10;&lt;p&gt;本编辑器的数据存储已经从TypeScript文件迁移到JSON格式，具有以下优势：&lt;/p&gt;</description></item><item><title>Python在线编辑器示例</title><link>https://www.sakaay.com/steam/gcezx/</link><pubDate>Wed, 16 Jul 2025 10:00:00 +0800</pubDate><guid>https://www.sakaay.com/steam/gcezx/</guid><description>&lt;div class="ad-block"&gt;&#10;&lt;ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-2897720906666216" data-ad-slot="2668661755" data-ad-format="auto" data-full-width-responsive="true"&gt;&lt;/ins&gt;&#10;&lt;/div&gt;&#10;&lt;h1 id="python在线编辑器示例"&gt;Python在线编辑器示例&lt;/h1&gt;&#10;&lt;p&gt;本页面展示了一个基于浏览器的Python在线编辑器组件，它允许您直接在浏览器中编写和执行Python代码，无需在本地安装Python环境。&lt;/p&gt;&#10;&lt;p&gt;最新版本支持通过题目ID加载预定义的编程题目代码。&lt;/p&gt;&#10;&lt;h2 id="编辑器介绍"&gt;编辑器介绍&lt;/h2&gt;&#10;&lt;p&gt;这个Python编辑器组件具有以下特点：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;在浏览器中直接运行Python代码（使用Pyodide技术）&lt;/li&gt;&#10;&lt;li&gt;简洁易用的界面设计&lt;/li&gt;&#10;&lt;li&gt;实时显示代码执行结果&lt;/li&gt;&#10;&lt;li&gt;错误处理和状态提示&lt;/li&gt;&#10;&lt;li&gt;响应式设计，适配不同设备&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="开始使用"&gt;开始使用&lt;/h2&gt;&#10;&lt;p&gt;下面是Python在线编辑器的演示。首次加载时，需要一些时间来准备Python环境。&lt;/p&gt;</description></item></channel></rss>