[Python] ciclo while

Marco Beri marcoberi a gmail.com
Lun 5 Ago 2013 10:31:51 CEST


2013/8/5 Carlos Catucci <carlos.catucci a gmail.com>

>
> 2013/8/5 Marco Beri <marcoberi a gmail.com>
>
>> >>> float("")
>> Traceback (most recent call last):
>>   File "<stdin>", line 1, in <module>
>> ValueError: could not convert string to float:
>>
>
> Bingo, quando cercava di terminare il ciclo andava in errore
>

Facile che il codice (bruttino) originale fosse:

somma = 0.0
data = 0.0
while data != "":
    somma += float(data)
    data = input("numero: "))
print ("somma -> ", somma)


Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130805/088e586b/attachment.html>


Maggiori informazioni sulla lista Python