Praktikum na if-else v Pythonu

Задание 1

Napišite pogoj, ki bo preverjal ali je določeno število v spremenljivki sodo ali ne.

Задание 2

Recimo, da imate spremenljivko z nizom. Če vsebuje znak 'a', naj bo ta zamenjan z '!'.

Задание 3

Podana je spremenljivka, v kateri bo shranjena elektronska pošta uporabnika. Preverite ali vsebuje znak '@'. Če tega znaka ni, naj uporabnik ponovno vnese pravilen e-poštni naslov.

Задание 4

Podana je spremenljivka, v kateri bo shranjeno uporabniško ime. Napišite pogoj, ki bo preverjal dolžino imena. Če je dolžina manjša od 3, naj se izpiše sporočilo, da je ime prekratko. Če je dolžina v intervalu od 3 do 20 znakov, je korektna. Pri preseganju 20 znakov, naj se prikaže sporočilo o potrebi po skrajšanju imena.

Задание 5

Podana je spremenljivka, v kateri bo shranjeno geslo za prijavo na spletno mesto. Napišite preverbo, da geslo ne sme biti prazno. Prav tako preverite, da je njegova dolžina v mejah 6 - 14 znakov.

Задание 6

Podana je naslednja koda:

pythontst = 'abcdef'

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

Prepišite jo s pomočjo ternarnega operatorja.