Python-da if-else gurnamasy
Üýtgeýjide berlen sanjyň jübüt ýa-da jübüt dälligini barlajak şert ýazyň.
Siziň setirli üýtgeýjäňiz bolsun. Eger ol 'a' nyşanyny öz içine alýan bolsa, ony '!' bilen çalşyryň.
Ulanyjynyň elektron poçtasyny saklajak üýtgeýjä berlen. Ol '@' nyşanyny öz içine alýandygyny barlaň. Eger bu nyşan ýok bolsa, ulanyjydan poçtany dogry girizmegini ýene-de haýyş ediň.
Ulanyjynyň adyny saklajak üýtgeýjä berlen. Adyň uzynlygyny barlajak şert ýazyň. Eger uzynlyk 3-den gysga bolsa, adyň gaty gysga diýen habar görkezilsin. Eger uzynlyk 3-den 20 nyşana çenli interwala düşse, ol dogry hasaplanar. 20 nyşandan geçende, ady gysgaltmak zerurlygy barada habar peýda bolsun.
Saýda girmek üçin paroly saklajak üýtgeýjä berlen. Parolyň boş bolman durşuna we onuň uzynlygynyň 6 - 14 nyşan aralygynda bolşuna barlag ýazyň.
Aşakdaky kod berlen:
tst = 'abcdef'
if len(tst) > 20:
print('setiriň uzynlygy has uzyn')
else:
print('setiriň uzynlygy has gysga')
Ony ternar operator ýardamy bilen gaýtadan ýazyň.