[Python] [NIUBBO] Python razzista? ;-)

2011-03-03 Thread Cesco
Scusatemi una domanda veloce veloce... perchè quando ho bisogno di allineare a destra un numero posso scrivere: print "{0:-5}".format(123) Mi restituisce "123" Ma se ho bisogno di fare la stessa cosa con una stringa: print "{0:-5}".format("Joe") Mi solleva un eccezione? ("Sign not allowed i

[Python] [NIUBBO] Python razzista? ;-)

2011-03-04 Thread Francesco Maida
Scusatemi una domanda veloce veloce... perchè quando ho bisogno di allineare a destra un numero posso scrivere: print "{0:-5}".format(123) Mi restituisce "123" Ma se ho bisogno di fare la stessa cosa con una stringa: print "{0:-5}".format("Joe") Mi solleva un eccezione? ("Sign not allowed i

Re: [Python] [NIUBBO] Python razzista? ;-)

2011-03-04 Thread Marco Mariani
2011/3/4 Cesco Quindi questo mi sembra un chiaro episodio di discriminazione verso le > povere stringhe! :-D > A parte gli scherzi, posso chiedervi come si fa a fare il padding verso > destra di una stringa senza scrivere una funzione? > >>> 'foo'.rjust(5) ' foo' ___

Re: [Python] [NIUBBO] Python razzista? ;-)

2011-03-05 Thread simozack
Il 04 marzo 2011 08:32, Francesco Maida ha scritto: > A parte gli scherzi, posso chiedervi come si fa a fare il padding verso > destra di una stringa senza scrivere una funzione? Più semplice del previsto: >>> a = 'pippo' >>> '%-6s' % a 'pippo ' >>> '%6s' % a ' pippo' Ciao, Simone ___

Re: [Python] [NIUBBO] Python razzista? ;-)

2011-03-05 Thread Cesco
Grazie mille Il giorno 05/mar/2011, alle ore 09.33, simozack ha scritto: > Più semplice del previsto: > a = 'pippo' '%-6s' % a > 'pippo ' '%6s' % a > ' pippo' ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman