next up previous contents
Next: Esercizio 4 Up: Scaldiamoci un po' ... Previous: Esercizio 2   Indice

Esercizio 3

Dato una misura in cm convertiamola in pollici, mentre se è in pollici convertiamola in cm. Soluzione:
def cm2inch(x,conv=2.54):
    ''' converte da cm a pollici'''
    return conv*x

def inch2cm(x,conv=2.54):
    ''' converte da pollici a cm'''
    return x/conv

# leggiamo l'input
# rispondere con 'y' o con 'n', ma con gli apici!
condizione=input("Misura in pollici ? (y/n)= ")
if condizione == 'y':
    cm=input('misura in cm = ')
    # stampiamo il risultato 
    print "in cm =",cm,"in pollici =",cm2inch(cm)
else:
    inch=input('misura in pollici = ')
    # stampiamo il risultato 
    print "in inch =",inch,"in cm =",inch2cm(inch)



2004-11-02