如何在python中将字符串转换为不同的格式?

时间:2012-11-18 15:03:31

标签: python string format

我如何能够转换,例如,转45转(45)?或者通常反向AnyValue在python中反转(AnyValue)?

用户输入可以是:

reverse 45

然后输出可能是:

reverse(45)

2 个答案:

答案 0 :(得分:2)

您可以使用正则表达式在数字周围添加括号:

import re

s = "reverse 45"
output = re.sub(r'reverse (\d+)', r'reverse(\1)', s)

答案 1 :(得分:-1)

    python 3.2
    a = reverse 45
    a.replace(" ","(") + ")"