[Python] Perché?

Luigi Fontana picchiolegno a gmail.com
Dom 1 Dic 2013 22:34:01 CET


Ho scritto questo programma per i preventivi...

*aa= """*

*///////////////////////////*
*/                         /*
*/     A4 PREVENTIVO       /*
*/                         /*
*/       IL PICCHIO        /*
*/                         /*
*///////////////////////////*

*"""*
*print (aa)*

*ab= """*

*Scegliere il materiale predominate*

*1 = TAVOLE ABETE*
*2 = COMPENSATO mm 3*
*3 = COMPENSATO mm 6*
*4 = COMPENSATO mm 8*
*5 = COMPENSATO mm 10*
*6 = COMPENSATO mm 12*
*7 = TRE STRATI ABETE*

*"""*

*print (ab)*

*print("digita il numero del materiale")*

*ac= input()*

*print ("digita il numero di strati")*


*ad= int(input())*

*ae= ad*0.8*
*af= ad*0.26*
*ag= ad*0.46*
*ah= ad*0.47*
*ai= ad*0.57*
*al= ad*0.65*
*am= ad*1.26*

*if ac=="1":*
*    print(ae)*
*elif ac=="2":*
*    print(af)*
*elif ac=="3":*
*    print(ag)*
*elif ac=="4":*
*    print(ah)*
*elif ac=="5":*
*    print(ai)*
*elif ac=="6":*
*    print(al)*
*elif ac=="7":*
*    print(am)*
*else:*
*    print("numero non corretto")*




Lo ho provato e funziona tranne in un caso particolare


*///////////////////////////*
*/                         /*
*/     A4 PREVENTIVO       /*
*/                         /*
*/       IL PICCHIO        /*
*/                         /*
*///////////////////////////*




*Scegliere il materiale predominate*

*1 = TAVOLE ABETE*
*2 = COMPENSATO mm 3*
*3 = COMPENSATO mm 6*
*4 = COMPENSATO mm 8*
*5 = COMPENSATO mm 10*
*6 = COMPENSATO mm 12*
*7 = TRE STRATI ABETE*


*digita il numero del materiale*
*4*
*digita il numero di strati*
*5*
*2.3499999999999996*


Come mai???
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131201/be262796/attachment.html>


Maggiori informazioni sulla lista Python