Python-дағы ішкі if

if else конструкцияларын бір-біріне еркін түрде салуға болады. Тек бұл ретте шегіністерді міндетті түрде сақтау керек.

Бізде tst айнымалысы бар делік:

pythontst = 3

Айнымалымызды нөлмен салыстырайық. Бірінші if-те айнымалы 0-ден кіші немесе тең болса шартын белгілейміз. Осы if-тің ішінде тағы бір шарт жазамыз - егер сан 0-ден кіші немесе тең болса. Ол үшін else блогын да көрсетеміз. Бірінші if else конструкциясының соңында сан 0-ден кіші болған жағдай үшін хабарманы жазамыз:

pythonif tst >= 0:
  if tst <= 5:
    print('5-тен кіші немесе тең')
  else:
    print('5-тен үлкен')
else:
  print('0-ден кіші')
Задание 1

month айнымалысында айдың реттік нөмірі сақталсын. Ол 1-ден 12-ге дейінгі аралықта болуы керек. Әйтпесе, қате туралы хабар шығарылсын. Әрі қарай, әрбір дұрыс ай нөмірі үшін ол жылдың қай маусымына жататыны туралы хабар жазыңыз.

Задание 2

num айнымалысында сан сақталсын. Егер бұл сан 10-дан 99-ға дейінгі аралыққа түссе, онда осы санның цифрларының қосындысын табыңыз. Егер алынған қосынды 9-дан кіші немесе тең болса, цифрлар қосындысы бір таңбалы деген хабарды шығарыңыз, әйтпесе цифрлар қосындысы екі таңбалы деген хабарды шығарыңыз.