代码之家  ›  专栏  ›  技术社区  ›  4thSpace wkw

如何将字符串相乘?

  •  -2
  • 4thSpace wkw  · 技术社区  · 6 年前

    我有一个表示为字符串的数字。我需要把这个数字乘以-1。

            myvalue = htmlcontent.find_next(class_='floatRight').text
            print(myvalue)
            myvalue = myvalue * -1
            print(myvalue)
    

    以上输出如下:

    第二次打印没有显示任何内容。我做错什么了?

    1 回复  |  直到 6 年前
        1
  •  5
  •   Ahmad Khan John Mc    6 年前

    简短回答: float(myvalue) * -1 .

    你想把一个字符串和某个数字相乘。将字符串相乘(例如 s )带数字(比如 n )将连接相同的字符串 n n

    你想把你的字符串乘以 -1 ,这就是为什么会得到一个空字符串。如果你把它乘以 2 -0.1234-0.1234 .