Բարի գալուստ այս շարքի վեցերորդ դասախոսությունը: Այժմ մենք խորանում ենք ծրագրավորման մեջ և կսովորենք Python-ում «if» արտահայտությունների օգտագործումը:
«Եթե հայտարարությունները» չափազանց կարևոր են ծրագրավորման մեջ, քանի որ դրանք թույլ են տալիս մեզ ստեղծել այնպիսի ծրագրեր, որոնք կարող են որոշումներ կայացնել՝ հիմնվելով ինչ-որ պայմանի վրա:
Եթե հայտարարություն
«Եթե հայտարարությունը» օգտագործվում է մի քանի որոշումների հիման վրա ծրագիր իրականացնելու համար: Օրինակ, կարդացեք սա.
«Եթե տաք է,
Շոգ օր է
Խմեք շատ ջուր
Հակառակ դեպքում, եթե ցուրտ է
Ցուրտ օր է
հագնել տաք հագուստ
Հակառակ դեպքում, դա հաճելի օր է»
Վերոնշյալ հայտարարություններում մենք որոշ որոշումներ ենք կայացնում՝ ելնելով որոշ պայմաններից: Առաջին հայտարարությունը պայման է, երկրորդը դրա ենթատեքստն է, իսկ երրորդը` որոշում կայացնելը:
Եթե հայտարարություններն աշխատում են նույն կերպ:
Եկեք նայենք դրան ծրագրավորման մեջ:
Մենք ներկայացնում ենք բուլյան փոփոխական:
is_hot = true
Այժմ մենք կավելացնենք «եթե հայտարարություն»
if is_hot:
print("It's a hot day.")
Այժմ այս արտահայտությունը կկատարվի, եթե վերը նշված պայմանը ճիշտ է: «Եթե հայտարարությունից» դուրս գալու համար դուք պետք է սեղմեք «Shift + Tab» կոճակը, որպեսզի ձեր կուրսորը համապատասխանի նոր տողի կոդի համար:
Հիմա եկեք գործարկենք այս ծրագիրը:
Հիմա եկեք խաղանք այս ծրագրի հետ:
Տեսեք, թե ինչ կլինի, եթե վերը նշված պայմանը դարձնեմ կեղծ:
Հասկանալի է, որ եթե պայմանը կեղծ է, ապա «եթե հայտարարությունը» չի կատարվում: Այժմ մենք պատրաստվում ենք ավելացնել երկրորդ պայմանը, որը կկատարվի, եթե առաջին պայմանը չկատարվի:
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
«եթե» պայմանը կեղծ է, հետևաբար թարգմանիչը կանցնի կոդերի հաջորդ փաթեթին՝ «այլ» նահանջի տակ:
«Եթե հայտարարություն»-ը պարտադիր չէ, որ սահմանափակվի միայն երկու պայմանով: Դուք կարող եք խցկել այնքան պայմաններում, որքան ցանկանում եք: Եկեք այս ծրագրին մի քանի պայմաններ ավելացնենք.
Մենք մեկ այլ պայման ենք սահմանում բուլյան փոփոխականով: Թող այդպես լինի; թող դա լինի:
if_cold = True
Այժմ մենք կարող ենք երրորդ պայմանն ավելացնել մեր ծրագրին: Այն աշխատում է այսպես
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Հիմա եթե ոչ շոգ օր է, ոչ ցուրտ, ուրեմն հաճելի օր է: Այստեղ մենք օգտագործել ենք նոր «elif» ֆունկցիա՝ առաջին «եթե»-ի և վերջին «այլ»-ի միջև նոր պայման սահմանելու համար: Դուք կարող եք ավելացնել այնքան «էլիֆ», որքան ցանկանում եք:
Վարժություն
լուծում
Փաթաթել Up!
Հուսով եմ, որ դուք վայելում եք այս շարքը: Հաջորդ դասախոսությունը կլինի Python-ում օպերատորների օգտագործման մասին:
Խաղաղություն.
Թողնել գրառում