def areaC(r,pi=3.14): ''' areaC calcola l'area del cerchio di raggio r utilizza il paremetro di default pi ''' return pi*float(r)*float(r) def circ(r,pi=3.14): ''' circonferenza calcola il perimetro del cerchio di raggio r utilizza il paremetro di default pi ''' return 2.0*pi*r # leggiamo l'input radius=input('raggio = ') # stampiamo il risultato print "pi = default, area = ",areaC(radius)," perimetro = ",circ(radius) # usiamo un nuovo parametro che sostituisce il defauld p=3.1415926535897931 print "pi = ",p,"area = ",areaC(radius,pi=p)," perimetro = ",circ(radius,p)