如何在python中向float(十进制)数字添加一个短语?

时间:2017-04-05 03:24:12

标签: python if-statement

所以我正在编写一个代码来划分数字及其处理if语句和东西。我现在拥有的是:

num= int(input( "Enter the numerator: "))  

den= int(input( "Enter the denominator: "))   

if (den==0):  
    print ("Error - cannot divide by zero")  
else:  
    print ("Decimal: ") + (num/den)  

好吧,我的问题出在最后一行代码上。我不知道我做错了什么,我尝试过float,str和int,每次它都给我一个问题。

2 个答案:

答案 0 :(得分:0)

代码的最后一行几乎没有语法错误。此外,在连接之前隐藏浮动到字符串,否则它将使用TypeError进行回溯。

num= int(input( "Enter the numerator: "))  

den= int(input( "Enter the denominator: "))   

if (den==0):  
    print ("Error - cannot divide by zero")  
else:  
    print ("Decimal: " + str(num/den))  # Check syntax. Convert float to string

答案 1 :(得分:0)

试试这个

来自未来导入部门

num,den = map(int,raw_input()。split())#enter space separate input

如果den == 0:

var vehicle_id = $(this).attr("data-vehicle-id");

其他:

print "Error - cannot divide by zero"