为什么这个百分比计算的Python代码不工作?

问题描述:

考试进行了470分。什么是百分比,如果我保护450马克 注意四百七十零分之百= 0.21276595744为什么这个百分比计算的Python代码不工作?

def percent(total): 
percent = total*0.21276595744 
x= percent(int(450)) 
print (percent(450)) 

输出: 无

+1

是什么你期望当你定义一个方法和一个同名的变量? – EdChum

+0

def百分比(总计): 百分比=总计* 0.21276595744 x =百分比(int(450)) print(x) 我试过这个也行不通。对不起Noob here –

+0

你的函数应该返回值 – AkaSh

,你需要在你的函数返回值:

def percent(total): 
    return total*0.21276595744 

print (percent(450))