python寻机头小游戏代码
时间: 2023-12-01 17:04:49 浏览: 47
以下是一个简单的Python寻机头小游戏代码,游戏规则是在10x10的迷宫中寻找机头并走出迷宫,其中引用[2]的代码片段可以用于判断是否走出迷宫:
```python
import random
# 初始化迷宫
maze = [['#' for j in range(10)] for i in range(10)]
maze[random.randint(0, 9)][random.randint(0, 9)] = 'O' # 随机放置机头
# 寻找机头并走出迷宫
index_row, index_col = random.randint(0, 9), random.randint(0, 9)
while True:
if maze[index_row][index_col] == 'O':
print('恭喜你找到了机头!')
break
else:
print('当前位置:({}, {})'.format(index_row, index_col))
direction = input('请输入方向(上下左右):')
if direction == '上':
index_row -= 1
elif direction == '下':
index_row += 1
elif direction == '左':
index_col -= 1
elif direction == '右':
index_col += 1
else:
print('输入有误,请重新输入!')
continue
if index_row < 0 or index_row > 9 or index_col < 0 or index_col > 9:
print('已经走出迷宫!')
break
```