Scrivere una funzione che riceve in ingresso la stringa parola e restituisce True se il carattere lettera compare almeno una volta in due posizioni adiacenti, False altrimenti. Ad esempio se la stringa parola vale “asso” e parola vale “s” deve restituire True.
SOLUZIONE
- def adiacente(parola,lettera):
- conteggio = 0
- for let in parola:
- if(let == lettera):
- if(conteggio == len(parola)):#ultima lettera
- return ‘false’
- if let == parola[conteggio + 1]:
- return ‘true’
- conteggio = conteggio + 1
- return ‘false’