Re: [Python] ciclo while

2013-08-06 Per discussione Marco Mariani
scusa, mi riferivo all'uso di < nel msg precedente al tuo. non ho quotato per non fare top post dal telefono. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] ciclo while

2013-08-06 Per discussione Marco Buttu
On 08/06/2013 11:21 AM, Flaper87 wrote: Ti sconsiglio l'uso di input. In python, input è uguale a fare eval(raw_input())... In Python 2 per essere precisi. In Python 3 dovrebbe usare input() piuttosto che raw_input(): http://www.python.org/dev/peps/pep-3111/ -- Marco Buttu INAF Osservato

Re: [Python] ciclo while

2013-08-06 Per discussione Flaper87
2013/8/5 dunkan.mccl...@tiscali.it > grazie a tutti anticipatamente. > sto imparando python > vorrei capire > perchè queste righe mi danno errore: > > > somma = 0.0 > data = 0.0 > while data != "": > somma += float(input > ("numero: ")) > print ("somma -> ", s

Re: [Python] ciclo while

2013-08-06 Per discussione Marco Mariani
a parte il < invece di <=, non mi e' chiaro lo use case per python 2.5. posso capire il 4, ma il 5? ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] ciclo while

2013-08-06 Per discussione Carlos Catucci
2013/8/6 Marco Buttu > Non e' per nulla scomoda, e quando si inizia a programmare con Python 3 ci > si rende conto > immediatamente di quanto questo sia più intiutivo rispetto a Python 2 > Claro que si! Ma siccome il 90% del mondo (framework, host, OS etc.) gira ancora SOLO su 2.x (con 5

Re: [Python] ciclo while

2013-08-06 Per discussione Marco Buttu
On 08/05/2013 10:06 AM, Gollum1 wrote: Le parentesi sulla print sulla 3 le trovo, boh, scomode qui ora parte una guerra di religione... :P per quanto mi riguarda, avendo iniziato da poco ad usare python, è solo una questione di abitudine, certo è che almeno si uniforma a tutte le varie chiamate

Re: [Python] ciclo while

2013-08-05 Per discussione Marco Beri
2013/8/5 Carlos Catucci > > 2013/8/5 Marco Beri > >> >>> float("") >> Traceback (most recent call last): >> File "", line 1, in >> ValueError: could not convert string to float: >> > > Bingo, quando cercava di terminare il ciclo andava in errore > Facile che il codice (bruttino) originale fo

Re: [Python] ciclo while

2013-08-05 Per discussione Carlos Catucci
2013/8/5 Marco Beri > >>> float("") > Traceback (most recent call last): > File "", line 1, in > ValueError: could not convert string to float: > Bingo, quando cercava di terminare il ciclo andava in errore Carlos -- "Siamo coloro che impastano, eppure non abbiamo pane, siamo coloro che sca

Re: [Python] ciclo while

2013-08-05 Per discussione Marco Beri
2013/8/5 Carlos Catucci > Non avevo letto l'errore che ti ava. Lo dice lui stesso. In Python il > casting non e' implicito, per cui tu assegni una stringa ad un float. > Non proprio. Infatti: >>> float("0.0") 0.0 E: >>> float("0") 0.0 Ma attenzione che: >>> float("0,0") Traceback (most rec

Re: [Python] ciclo while

2013-08-05 Per discussione Carlos Catucci
2013/8/5 dunkan.mccl...@tiscali.it > l'errore è: > > File "sommapy.py", > line 4, in > somma += float(input ("insert number: ")) > > ValueError: could not convert string to float: > Non avevo letto l'errore che ti ava. Lo dice lui stesso. In Python il casting non e' implicito, per cui tu

Re: [Python] ciclo while

2013-08-05 Per discussione Carlos Catucci
2013/8/5 Gollum1 > perché? è vero che non lo ha specificato, ma se usa python3, le > parentesi ci vogliono (e poi... non funzionano anche sul 2.7? non ho > mai provato). > Non so su 2.6 non vanno. Le parentesi sulla print sulla 3 le trovo, boh, scomode Carlos -- "Siamo coloro che impastano, e

Re: [Python] ciclo while

2013-08-05 Per discussione Carlos Catucci
2013/8/5 dunkan.mccl...@tiscali.it > somma = 0.0 > data = 0.0 > while data != "": > somma += float(input > ("numero: ")) > print ("somma -> ", somma) > togli le parentesi del print prima di tutto Carlos -- "Siamo coloro che impastano, eppure non abbiamo pane, siamo coloro che scavano il ca