Амалиёт дар if-else дар Python
Шарте нависед, ки адади додашуда дар тағирёбандаро баррасии мекунад, ки он ҷуфт аст ё не.
Бигзор шумо сатрро дар тағирёбанда дошта бошед.
Агар он аломати 'a'-ро дар бар гирад, пас
он бо '!' иваз карда шавад.
Тағирёбанда дода шудааст, ки суроғаи почтаи электронии корбар дар он нигоҳ дошта мешавад. Санҷед,
ки оё он аломати '@'-ро дар бар мегирад. Агар
ин аломат вуҷуд надошта бошад, бигзор корбар бори дигар почтаи дурустро ворид кунад.
Тағирёбанда дода шудааст, ки номи корбар дар он нигоҳ дошта мешавад. Шарте нависед, ки
дарозии номро санҷад. Агар дарозӣ аз 3 кӯтоҳтар бошад, пас паёме чоп карда шавад, ки
ном хеле кӯтоҳ аст. Агар дарозӣ ба фосилаи аз 3 то 20
аломат ворид шавад, он дуруст аст. Дар ҳолати аз 20 аломат зиёд будан, пас
паёме оид ба зарурати кӯтоҳ кардани ном пайдо шавад.
Тағирёбанда дода шудааст, ки рамзи вуруд ба сомона дар он нигоҳ дошта мешавад. Санҷишеро нависед,
ки рамз холӣ набошад. Инчунин санҷед,
ки дарозии он дар ҳудуди 6 - 14 аломат бошад.
Рамзи зерин дода шудааст:
tst = 'abcdef'
if len(tst) > 20:
print('сатр хеле дароз аст')
else:
print('сатр хеле кӯтоҳ аст')
Онро бо истифода аз оператори сегона нависед.