生成9x9的栅格地图txt
时间: 2024-05-01 11:21:04 浏览: 248
下面是一段 Python 代码,可以生成一个 9x9 的栅格地图,并将其保存为 txt 文件:
```python
map_size = 9 # 地图大小
# 创建地图数组
map_arr = [['.' for i in range(map_size)] for j in range(map_size)]
# 将地图保存为 txt 文件
with open('map.txt', 'w') as f:
for row in map_arr:
f.write(' '.join(row) + '\n')
```
执行完上述代码后,当前目录下会生成一个名为 `map.txt` 的文件,其中内容如下:
```
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
```
其中每个 `.` 表示一个空白的格子。你可以按照需要修改上述代码,来生成指定大小和内容的地图。
阅读全文