[Python] C'e' un modo per abbreviare questa sintassi?
orsomannaro
orsomannaro a gmail.com
Mer 7 Nov 2012 13:41:53 CET
Il 07/11/2012 09:02, enrico franchi ha scritto:
> Non ultima, la cara vecchia scomposizione in funzioni.
Infatti per ora ho risolto cosi':
def str2int(str): return int(str) if str.isdigit() else None
numero1 = str2int(get_num(...))
numero2 = str2int(get_num(...))
numero3 = str2int(get_num(...))
...
if numero1 and numero2 and numero3 and ...:
my_obj.codice1 = numero1
my_obj.codice2 = numero2
my_obj.codice3 = numero3
...
Maggiori informazioni sulla lista
Python