在上一个换行符之后,在终端上行中为光标指定一个特定的位置

问题描述

我正在编写一个脚本,以在终端中显示一个空的矩阵,其中的点表示要填充的所有元素。然后,我想问用户要为每个位置选择哪个元素。

我用教授给出的代码无法解决一些问题:
Printing string elements on terminal at certain position

我通过写以下代码找到了另一种方法:

for y in range(0,nbLines):
    for x in range(0,nbColumns):
        print("{0}\t".replace('\t',' ' * 5).format('.'),end='')
        if x == nbColumns -1:
            print('')
            print("\n")

现在,我想知道是否有可能用我的第一个点“回到”初始位置,要求用户选择矩阵的每个系数?

当我们在打印中使用\n时,我们会进行换行,是否有其他方法可以通过其他打印来反转它以恢复到初始位置?在添加的图片中,我想回到白色矩形。

screenshot

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...