ბუდობადი if პითონში
if else კონსტრუქციების ერთმანეთში ჩადება
შესაძლებელია ნებისმიერი ფორმით. მხოლოდ
ამ შემთხვევაში აუცილებლად უნდა დაიცვას
შეწევის წესები.
დავუშვათ, გვაქვს ცვლადი tst:
tst = 3
შევადაროთ ჩვენი ცვლადი ნულს.
პირველ if-ში დავსახოთ პირობა: თუ
ცვლადი ნაკლებია ან ტოლია 0-ის.
ამ if-ის შიგნით დავწეროთ კიდევ ერთი
პირობა - თუ რიცხვი ნაკლებია ან ტოლია
5-ის. მისთვის ასევე მივუთითოთ ბლოკი else.
პირველი კონსტრუქციის if else
ბოლოს დავწეროთ შეტყობინება იმ შემთხვევისთვის, თუ რიცხვი
ნაკლებია 0-ზე:
if tst >= 0:
if tst <= 5:
print('ნაკლებია ან ტოლია 5-ის')
else:
print('მეტია 5-ზე')
else:
print('ნაკლებია ნულზე')
დავუშვათ, ცვლადში month ინახება
თვის რიგითი ნომერი. ის უნდა იყოს
ინტერვალში 1-დან 12-მდე.
წინააღმდეგ შემთხვევაში, დაიბეჭდოს შეტყობინება
შეცდომის შესახებ. შემდეგ, ყოველი კორექტული
თვის ნომრისთვის დაწერეთ შეტყობინება იმის შესახებ,
რომელ სეზონს მიეკუთვნება ის.
დავუშვათ, ცვლადში num ინახება
რიცხვი. თუ ეს რიცხვი მოხვდება დიაპაზონში
10-დან 99-მდე, მაშინ იპოვეთ ამ რიცხვის
ციფრთა ჯამი. თუ მიღებული ჯამი
ნაკლებია ან ტოლია 9-ის, მაშინ დაბეჭდეთ
შეტყობინება, რომ ციფრთა ჯამი ერთნიშნაა,
წინააღმდეგ შემთხვევაში დაბეჭდეთ შეტყობინება, რომ
ციფრთა ჯამი ორნიშნაა.