if-else პოსტულატი
რახდება იმ შემთხვევაში როდესაც ჩვენს კოდში მოცემული პირობა არასწორია,გამოტოვების მაგივრად ჩვენ შეგვიძლია სხვაგან გადავამისამართოთ if-else პოსტულატის გამოყენებით. ეს არის სტრუქტურა.
ყურადღება გავამახვილოთ რამოდენიმე საკითზე
else და if ერთ დონეზე იმყოფება
სივრცეები დაცულია
მოვიყვანთ კოდს
num = 60 if num <= 50: print("The number is less than or equal to 50") else: print("The number is greater than 50")
if-else-ის ბენეფიტები
ზემოთ მოცემული კოდი შესაძლოა ჩაწერილ იქნას ორი if-ის გამოყენებით ამგვარა
num = 60 if num <= 50: print("The number is less than or equal to 50") if num > 50: print("The number is greater than 50")
თუმცა ამ შემთხვევაში პირობის გამეორება გვიწევს რაც მოუხერხებელია როდესაც კომპლექსურ მაგალითებთან ვმუშაობთ.
ჩვენ უნდა ვიცოდეთ რომ else ფინქცია დამოკიდებლად არ არსებობს ის if-ის ნაწილია
პირობითი პოსტულატები
output_value1 if condition else output_value2 num = 60 output = "The number is less than or equal to 50" \ if num <= 50 else "The number is greater than 50" print(output)