如何替換數字變量?Python - 如何替換數字變量
作品..
print("\033[1;1H TEXT")
不是工程..
x=10
y=20
print("\033[x;yH TEXT")
還是怎麼回事辦呢?謝謝
如何替換數字變量?Python - 如何替換數字變量
作品..
print("\033[1;1H TEXT")
不是工程..
x=10
y=20
print("\033[x;yH TEXT")
還是怎麼回事辦呢?謝謝
您是否正在用這些變量的值構建一個字符串?您可以使用format
這個
>>> x = 10
>>> y = 20
>>> '\033[{};{}H TEXT'.format(x, y)
'\x1b[10;20H TEXT'
編輯:
關於如何更換TEXT
你可以做同樣的事情上面
'\033[{};{}H {}'.format(x, y, array[i])
謝謝。請轉儲盒? print'\ 033 [{}; {} H array [i]'。format(x + i,y) –
我不明白你的問題。 – CoryKramer
如何將TEXT替換爲數組[i] –
我真的不知道什麼蟒蛇但是它看起來對我來說,就像你將它們作爲一個字符串添加到打印函數中,而不是將它們連接在一起。 – Newd
就像旁邊一樣,好像你正試圖爲終端格式化代碼。 [有圖書館](https://pypi.python.org/pypi/colorama) – wonderb0lt