Originariamente inviato da Alex'87
1. la stringa str non è una variabile locale, non può avere un modificatore d'accesso
Ovviamente c'è un non di troppo, rigirando la frase mi è sfuggito