Esercitazione su if-else in Python

Задание 1

Scrivi una condizione che verifichi se un numero dato in una variabile è pari o meno.

Задание 2

Supponi di avere una variabile con una stringa. Se essa contiene il carattere 'a', sostituiscilo con '!'.

Задание 3

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.

Задание 4

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.

Задание 5

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.

Задание 6

Dato il seguente codice:

pythontst = 'abcdef'

if len(tst) > 20:
  print('string is too long')
else:
  print('string is too short')

Riscrivilo utilizzando l'operatore ternario.