Federico
Profilo di
Nome | Federico |
---|---|
Indirizzo email | n/a |
Messaggi | 2 |
-
- 2014-11-27 14:55:11
- Ancora questo probemino
- Forum >> Principianti
- Prima cosa:ringrazio Daniele Aka Palmux però visto che per sbaglio ho cancellato python lo ho dovuto reinstallare e per sbaglio ho installato la versione 3.4.2 ed è cambiato raw_input.
Potreste dirmi quale è il nuovo comando e consigliarmi una buona guida per Python IDLE 3.4.2.
Ringrazio in anticipo tutti.
-
- 2014-11-25 19:46:58
- Mi dareste una mano?
- Forum >> Principianti
- Sono una principiante di python e sto seguendo una guida che da anche degli esercizi fra cui dover creare un programma che ti può calcolare l'area di varie figure a scelta dell'utente utilizzando delle funzioni e nonostante mi sembri tutto giusto Python IDLE dice che c'è un'errore che non trovo a linea 23 e non mi fa eseguire il programma.
Mi dareste una mano?
Questo è il codice che ho scritto:#scelta figura
a = raw_input ("Vuoi sapere l'area di un cerchio,di un quadrato o di un rettangolo?")
#funzione per l'area del cerchio
def cerchio (r, ac) :
if a == "Cerchio" or "cerchio" :
r = raw_input ("Il raggio è ")
ac = r**2*3.14
print "L'area è ", ac
#funzione per l'area del quadrato
def quadrato (l, aq) :
if a == "Quadrato" or "quadrato" :
l = raw_input ("Il lato è ")
aq = l**2
print "L'area è ", aq
#funzione per l'area del rettangolo
def rettangolo (b, h, ar) :
if a == "rettangolo" or "Rettangolo" :
b = raw_input ("La base è ")
h = raw_input ("L'altezza è ")
ar = b*h
print "L'area è ", ar
#corpo principale
return cerchio (r, ac)
return quadrato (l, aq)
return rettangolo (b, h, ar)