domingo, 28 de agosto de 2011

Tirando os Espaços depois das virgulas em python

Então, notei que alguns newbies em python (como eu), encontram sérias dificuldades quando teu professor de programação pede uma saída em que você precisa usar inteiros e strings mas não podem ser usados espaços, geralmente voce faria isso:
print resultado, "%"
Lembremos então que você não pode usar espaços na saída façamos o seguinte:
import sys #no começo do programa
...
print resultado,
sys.stdout.write('%')

O resultado é esse:
--> 9.0%

De forma mais simples você ainda pode transformar seu inteiro em string, caso seu professor permita obvio, dessa forma:
print str(resultado) + '%'
O que vai resultar no mesmo e ainda economizar linhas de código.
---


0 comentários:

 
;