[Python] Gestire i numeri

2008-11-05 Per discussione Zanon Samuele
ciao a tutti... forse sembrerà banale la domanda volevo sapere come
istruire python perchè mi verifichi che dopo il simbolo dei decimali (il .
per come gestisce python i numeri) ci siano almeno 2 cifre, ed eventualmente
mi inserisca uno o due zeri dove mancano.

esempio:

se io ho un numero tipo 20.1 vorrei che python me lo trasformasse in 20.10

oppure se io ho 19 vorrei che me lo trasformasse in 19.00

c'è un modo oppure devo crearmi una funzione apposita?

ciao e grazie mille

-- 
Zanon Samuele
mailto:webs86 AT gmail DOT com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Gestire i numeri

2008-11-05 Per discussione Giovanni Marco Dall'Olio
On Wed, Nov 5, 2008 at 9:49 AM, Zanon Samuele [EMAIL PROTECTED] wrote:
 ciao a tutti... forse sembrerà banale la domanda volevo sapere come
 istruire python perchè mi verifichi che dopo il simbolo dei decimali (il .
 per come gestisce python i numeri) ci siano almeno 2 cifre, ed eventualmente
 mi inserisca uno o due zeri dove mancano.

 esempio:

 se io ho un numero tipo 20.1 vorrei che python me lo trasformasse in 20.10

 oppure se io ho 19 vorrei che me lo trasformasse in 19.00

 print %.2f % 19
(il .2 indica due cifre decimali, ed f un float)

Purtroppo non ti saprei indicare la documentazione esatta per questo.
Credo che venga dal C.

 --
 Zanon Samuele
 mailto:webs86 AT gmail DOT com

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python





-- 
---

My Blog on Bioinformatics (italian): http://bioinfoblog.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Gestire i numeri

2008-11-05 Per discussione Fabrizio Mancini
On Wed, Nov 5, 2008 at 11:04 AM, Giovanni Marco Dall'Olio 
[EMAIL PROTECTED] wrote:

 On Wed, Nov 5, 2008 at 9:49 AM, Zanon Samuele [EMAIL PROTECTED] wrote:
  ciao a tutti... forse sembrerà banale la domanda volevo sapere come
  istruire python perchè mi verifichi che dopo il simbolo dei decimali (il
 .
  per come gestisce python i numeri) ci siano almeno 2 cifre, ed
 eventualmente
  mi inserisca uno o due zeri dove mancano.
  esempio:
  se io ho un numero tipo 20.1 vorrei che python me lo trasformasse in
 20.10
  oppure se io ho 19 vorrei che me lo trasformasse in 19.00

  print %.2f % 19
 (il .2 indica due cifre decimali, ed f un float)

 Purtroppo non ti saprei indicare la documentazione esatta per questo.
 Credo che venga dal C.


Ciao,
per conoscere la sintassi esatta dello statement print il link è
http://www.python.org/doc/2.5.2/lib/typesseq-strings.html
HTH
Ciao
Fabrizio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Gestire i numeri

2008-11-05 Per discussione Fabrizio Mancini
per conoscere la sintassi esatta dello statement print il link è
 http://www.python.org/doc/2.5.2/lib/typesseq-strings.html

Mi correggo,
per conoscere la sintassi esatta riguardante la formattazione delle stringhe
in generale..
:-)
Fabrizio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python