Esercitazione su if-else in Python
Scrivi una condizione che verifichi se un numero dato in una variabile è pari o meno.
Supponi di avere una variabile con una stringa.
Se essa contiene il carattere 'a',
sostituiscilo con '!'.
Data una variabile in cui verrà salvata
l'email di un utente. Verifica
se contiene il carattere '@'. Se
il carattere non è presente, fai in modo che l'utente
inserisca nuovamente l'email corretta.
Data una variabile in cui verrà salvato
il nome di un utente. Scrivi una condizione che
verifichi la lunghezza del nome. Se la lunghezza
è minore di 3, viene visualizzato un messaggio
che indica che il nome è troppo corto. Se la lunghezza
è compresa tra 3 e 20
caratteri, è considerato corretto. Se
supera 20 caratteri, viene visualizzato
un messaggio che richiede di abbreviare
il nome.
Data una variabile in cui verrà memorizzata
una password per l'accesso a un sito. Scrivi un controllo
per verificare che la password non sia vuota. Inoltre
verifica che la sua lunghezza sia compresa
tra 6 e 14 caratteri.
Dato il seguente codice:
tst = 'abcdef'
if len(tst) > 20:
print('string is too long')
else:
print('string is too short')
Riscrivilo utilizzando l'operatore ternario.