在C#中如何从TXT文件获取蛇游戏里'O'的X、Y索引?
获取文本中'O'的X、Y坐标
- 先定义坐标规则:以文本左上角为原点(0,0),X为水平方向的字符索引(从左到右递增),Y为垂直方向的行索引(从上到下递增)
- 用以下代码可以快速定位'O'的位置:
# 你的文本内容 text = """#################### # # # # # # # # # # # # # O # # # ####################""" # 逐行查找'O' for y, line in enumerate(text.splitlines()): if 'O' in line: x = line.find('O') print(f"O的坐标:X={x}, Y={y}")
运行上述代码,针对你提供的文本,会得到结果:O的坐标:X=4, Y=6
内容的提问来源于stack exchange,提问作者808thlife
相关产品推荐
相关产品推荐

