c改python该怎么改

#include
#include <stdio.h>
using namespace std;

int main()
{

int max(int ,int,int);
int a,b,c;
double m;
cin>>a>>b>>c;
m=max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c)*1.0);
printf("%.3lf\n",m);
return 0;

}
int max (int a,int b,int c)
{
int maxx=-9999;
if(a>maxx)
maxx=a;
if(b>maxx)
maxx=b;
if(c>maxx)
maxx=c;
return maxx;

}

def Max(a,b,c):
    if a<b:
        a,b = b,a
    if a<c:
        a,c = c,a
    return a

def main():
    a,b,c = list(map(int,input().split())) #输入3个整数,用空格隔开
    m = Max(a,b,c)/(Max(a+b,b,c)*Max(a,b,b+c)*1.0)
    print(f'{m:.3f}')

if __name__ == "__main__":
    main()