Python - 如何替换数字变量

时间:2015-05-11 14:10:59

标签: python string

如何替换数字变量?

工程..

print("\033[1;1H TEXT") 

不起作用..

x=10
y=20
print("\033[x;yH TEXT")

或者其他怎么办?谢谢你

1 个答案:

答案 0 :(得分:1)

您是否希望使用这些变量的值构建字符串?您可以将format用于此

>>> x = 10
>>> y = 20
>>> '\033[{};{}H TEXT'.format(x, y)
'\x1b[10;20H TEXT'

编辑:

关于如何替换TEXT,您可以执行与上述相同的操作

'\033[{};{}H {}'.format(x, y, array[i])