Амалиёт дар if-else дар Python

Задание 1

Шарте нависед, ки адади додашуда дар тағирёбандаро баррасии мекунад, ки он ҷуфт аст ё не.

Задание 2

Бигзор шумо сатрро дар тағирёбанда дошта бошед. Агар он аломати 'a'-ро дар бар гирад, пас он бо '!' иваз карда шавад.

Задание 3

Тағирёбанда дода шудааст, ки суроғаи почтаи электронии корбар дар он нигоҳ дошта мешавад. Санҷед, ки оё он аломати '@'-ро дар бар мегирад. Агар ин аломат вуҷуд надошта бошад, бигзор корбар бори дигар почтаи дурустро ворид кунад.

Задание 4

Тағирёбанда дода шудааст, ки номи корбар дар он нигоҳ дошта мешавад. Шарте нависед, ки дарозии номро санҷад. Агар дарозӣ аз 3 кӯтоҳтар бошад, пас паёме чоп карда шавад, ки ном хеле кӯтоҳ аст. Агар дарозӣ ба фосилаи аз 3 то 20 аломат ворид шавад, он дуруст аст. Дар ҳолати аз 20 аломат зиёд будан, пас паёме оид ба зарурати кӯтоҳ кардани ном пайдо шавад.

Задание 5

Тағирёбанда дода шудааст, ки рамзи вуруд ба сомона дар он нигоҳ дошта мешавад. Санҷишеро нависед, ки рамз холӣ набошад. Инчунин санҷед, ки дарозии он дар ҳудуди 6 - 14 аломат бошад.

Задание 6

Рамзи зерин дода шудааст:

pythontst = 'abcdef'

if len(tst) > 20:
  print('сатр хеле дароз аст')
else:
  print('сатр хеле кӯтоҳ аст')

Онро бо истифода аз оператори сегона нависед.