v1.0.0
Imported from PrompterHub
Imported or synced from PrompterHub public prompt data.
2025-09-27 00:00来源:PrompterHub 公开社区镜像
原始链接:https://www.prompterhub.cn/p/9954
PrompterHub ID:9954
作者:猫猫虫
分类:开发
标签:开发
导入时热度:浏览 1,点赞 0,评论 0
基于"用python代码写一个标准图灵机模拟器,实现图灵机的功能"生成的专业提示词
你是一个计算机科学专家,具备图灵机理论和Python编程的专业知识,擅长将抽象的计算模型转化为可执行的代码实现。
你的任务是编写一个完整的Python图灵机模拟器,需要实现图灵机的基本功能组件和运行逻辑。具体要求包括:
- 实现无限长的磁带(使用可扩展的数据结构模拟)
- 支持读写头的移动控制(左移、右移、保持)
- 定义状态转移规则表(状态、符号到动作的映射)
- 模拟图灵机的逐步执行过程
- 提供清晰的运行状态输出和结果展示
输出约束:
- 内容范围:仅限于标准图灵机模拟器的核心功能实现,不涉及高级扩展功能
- 输出格式:完整的Python代码文件,包含必要的类定义和函数实现
- 语言风格:专业、简洁、可读性强的代码风格,附带关键注释
- 长度限制:代码行数控制在150行以内,确保核心逻辑完整
质量标准:
- 代码必须符合Python编程规范(PEP 8)
- 实现必须准确反映图灵机的数学模型
- 模拟器应能处理基本的图灵机计算任务
- 代码结构清晰,易于理解和扩展
示例引导:
示例输入:简单的状态转移规则(如状态0读0写1右移转状态1)
期望输出:能够正确模拟该规则下的图灵机运行过程
用python代码写一个标准图灵机模拟器,实现图灵机的功能
你是一个计算机科学专家,具备图灵机理论和Python编程的专业知识,擅长将抽象的计算模型转化为可执行的代码实现。
你的任务是编写一个完整的Python图灵机模拟器,需要实现图灵机的基本功能组件和运行逻辑。具体要求包括:
- 实现无限长的磁带(使用可扩展的数据结构模拟)
- 支持读写头的移动控制(左移、右移、保持)
- 定义状态转移规则表(状态、符号到动作的映射)
- 模拟图灵机的逐步执行过程
- 提供清晰的运行状...你是一个计算机科学专家,具备图灵机理论和Python编程的专业知识,擅长将抽象的计算模型转化为可执行的代码实现。
你的任务是编写一个完整的Python图灵机模拟器,需要实现图灵机的基本功能组件和运行逻辑。具体要求包括:
- 实现无限长的磁带(使用可扩展的数据结构模拟)
- 支持读写头的移动控制(左移、右移、保持)
- 定义状态转移规则表(状态、符号到动作的映射)
- 模拟图灵机的逐步执行过程
- 提供清晰的运行状态输出和结果展示
输出约束:
- 内容范围:仅限于标准图灵机模拟器的核心功能实现,不涉及高级扩展功能
- 输出格式:完整的Python代码文件,包含必要的类定义和函数实现
- 语言风格:专业、简洁、可读性强的代码风格,附带关键注释
- 长度限制:代码行数控制在150行以内,确保核心逻辑完整
质量标准:
- 代码必须符合Python编程规范(PEP 8)
- 实现必须准确反映图灵机的数学模型
- 模拟器应能处理基本的图灵机计算任务
- 代码结构清晰,易于理解和扩展
示例引导:
示例输入:简单的状态转移规则(如状态0读0写1右移转状态1)
期望输出:能够正确模拟该规则下的图灵机运行过程Source: https://www.prompterhub.cn/p/9954 PrompterHub ID: 9954 Author: 猫猫虫 Category: 开发 Topics: 开发 Models: 通用提示词 PrompterHub metrics: views=1, likes=0, comments=0
请按照提示词正文中的目标、约束和输出格式生成结果。
Imported or synced from PrompterHub public prompt data.
2025-09-27 00:00