Do you need any help?

CARATTERI SPECIALI [HW4req]

G
Giordano_Dionisi (3100 points)
12 38 58
asked Nov 7, 2020 in HW4 obbligatorio by Giordano_Dionisi (3,100 points)
Salve a tutti ragazzuoli,

Premetto che io ho finito l'hw e passo tutti i test, però ho un dubbio per eventuali test segreti... Infatti io prima di tutto tolgo dal verso tutti i caratteri speciali (di punteggiatura e così via) e non uso il metodo isalpha (perchè non mi converebbe), ma bensì mi sono creato proprio un insieme con tutti i possibili caratteri speciali... Io ho considerato che i possibili caratteri speciali sono i seguenti:

'-', '\n', ' ', '!', ',', '.', ':', ';', '?', "'"

Secondo voi sono sufficienti e bastano oppure ne servono altri (tipo il #, la @ e via dicendo). Per i test normali questi bastano, ma non so se così sia anche per i test segreti

Grazie mille per l'attenzione !!

2 Answers

Best answer
MRinaudo (3660 points)
18 40 50
answered Nov 7, 2020 by MRinaudo (3,660 points)
selected Nov 7, 2020 by Giordano_Dionisi

Ciao Giordano_Dionisi,

credo che la funzione vada costruita considerando tutti gli eventuali input compatibili, quindi io direi anche #, @ e molti altri.

Prova a mettere un controllo sulle stringhe. Nella directory delle stringhe dovrestri trovare un medoto che ti verifica se una stringa è composta solo da lettere...

Saluti

G
Giordano_Dionisi (3100 points)
12 38 58
commented Nov 7, 2020 by Giordano_Dionisi (3,100 points)
Guardate ragazzuoli alla fine ho risolto prendendo solo i caratteri che rispettano la condizioni di verità di isalpha, così almeno ho tagliato la testa al toro senza starmi a costruire tutte le varie possibilità... Penso sia il metodo più veloce e più corretto proprio, senza trovarsi tutti i caratteri speciali a mano
MRinaudo (3660 points)
18 40 50
commented Nov 7, 2020 by MRinaudo (3,660 points)

Esatto, anche perché trovo difficile inserire ogni possibile carattere speciale a mano! smiley

lcrainic (3320 points)
2 4 25
answered Nov 7, 2020 by lcrainic (3,320 points)
Ciao ! Ho lo stesso dubbio anche io per i test segreti. Io per sicurezza penso che conviene aggiungere anche altri caratteri speciali... ma è a tua discrezione alla fine.