[Python] Risolto - Problema con variabili e funzioni
Dario Bertini
berdario a gmail.com
Lun 25 Ago 2014 12:23:44 CEST
2014-08-25 0:52 GMT-07:00 Marco Beri <marcoberi at gmail.com>:
>
> Scusa ma qui non sono d'accordo con te. La ricorsione ha senso quando ha
> senso e qui non ce l'ha :-)
Beh, non solo ha senso, ma è anche il modo ovvio di scrivere quella
funzione in Haskell
import Data.Char (toUpper)
input s = do
putStrLn s
getLine
read_lat_ref =
do
l <- input "Inserisci il riferimento della Latitudine; N=Nord S=Sud: "
if ((map toUpper l) `elem` ["S", "N"]) then
return l else
read_lat_ref
Ma io sono ancora quello che è alla ricerca di cavie per verificare di
persona l'utilità didattico/pedagogica di iniziare a programmare con
Haskell :P
--
xmpp: berdario at gmail.com
bitmessage: BM-2cTYXfGiSTsnx3righ6aHcJSWe4MV17jDP
gpg fingerprint: 3F8D53518012716C4EEF7DF67B498306B3BF75A0 (used just
for signing commits)
Maggiori informazioni sulla lista
Python