Python (2.x) multiplication is not happening properly

前端 未结 3 1903
悲&欢浪女
悲&欢浪女 2021-01-23 04:52

Here is the code ...

a=4
b=8.0
if a and a >0:
    a=a*int(b)
    print \"Value:\",a 

The desired o/p should be 32. i am also getting the sam

3条回答
  •  执念已碎
    2021-01-23 05:31

    That looks like a is a string, and not an integer. Try this:

    a = int(a) * int(b)
    

    Hope that helps

提交回复
热议问题