文件名称:Sprint挑战-图形:图形的Sprint挑战
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-10 11:03:39
Python
描述 您将获得一个包含500个房间的预先生成的图形。 您有责任按照以下说明填写traversal_path的方向:按顺序行走时,将至少访问一次地图上的每个房间。 打开adv.py 提供的代码分为四个部分: 世界代号。 请勿修改! 路线清单不完整。 您的任务是使用有效的遍历方向填充该内容。 测试代码。 通过在终端中键入python3 adv.py来运行测试。 REPL代码。 您可以取消注释,然后运行python3 adv.py在地图上走动。 您可能会发现命令player.current_room.id , player.current_room.get_exits()和player.travel(direction)很有用。 要解决此问题,您需要构建自己的遍历图。 您从房间0开始,房间包含出口['n', 's', 'w', 'e'] 。 您的起始图应如下所示: { 0:
【文件预览】:
Sprint-Challenge--Graphs-master
----maps()
--------main_maze.txt(19KB)
--------test_loop_fork.txt(610B)
--------test_line.txt(85B)
--------test_loop.txt(404B)
--------test_cross.txt(283B)
----room.py(2KB)
----player.py(449B)
----world.py(3KB)
----README.md(4KB)
----adv.py(1KB)
----.gitignore(20B)