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

Задание 1

Ўзгарувчида берилган сон жуфт ёки жуфт эмаслигини текширадиган шарт ёзинг.

Задание 2

Сизда сатр ўзгарувчиси бор деб фараз қилайлик. Агар унда 'a' символ бўлса, уни '!' билан алмаштиринг.

Задание 3

Фойдаланувчи электрон почтаси сақланадиган ўзгарувчи берилган. Унда '@' символ борлигини текширинг. Агар бу символ бўлмаса, фойдаланувчидан тўғри почтани қайта киритишини сўранг.

Задание 4

Фойдаланувчи исми сақланадиган ўзгарувчи берилган. Исм узунлигини текширадиган шарт ёзинг. Агар узунлик 3 дан кичик бўлса, исм жуда қисқа деган хабар чиқарилсин. Агар узунлик 3 дан 20 символгача бўлса, у тўғри исм ҳисобланади. 20 символдан ортган тақдирда, исмни қисқартириш зарурлиги ҳақида хабар чиқарилсин.

Задание 5

Сайтга кириш учун пароль сақланадиган ўзгарувчи берилган. Пароль бўш бўлмаслигини текширинг. Шунингдек, унинг узунлиги 6 - 14 символ орасида бўлишини текширинг.

Задание 6

Қуйидаги код берилган:

pythontst = 'abcdef'

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

Уни тернар оператори ёрдамида қайта ёзинг.