Sveiki atvykę į šeštąją šios serijos paskaitą. Dabar mes gilinamės į programavimą ir išmoksime naudoti „if teiginius“ Python.
„Jei teiginiai“ yra nepaprastai svarbūs programuojant, nes jie leidžia mums kurti programas, kurios gali priimti sprendimus pagal tam tikras sąlygas.
Jei Pareiškimas
„If teiginys“ naudojamas programai vykdyti remiantis keliais sprendimais. Pavyzdžiui, perskaitykite tai:
„Jei karšta,
Tai karšta diena
Gerti daug vandens
Priešingu atveju, jei šalta
Tai šalta diena
dėvėti šiltus drabužius
Priešingu atveju tai nuostabi diena“
Aukščiau pateiktuose teiginiuose kai kuriuos sprendimus priimame remdamiesi tam tikromis sąlygomis. Pirmasis teiginys yra sąlyga, antrasis yra jos implikacija, o trečiasis yra sprendimo vykdymas.
Jei teiginiai veikia panašiai.
Pažiūrėkime į tai programuojant.
Pristatome loginį kintamąjį.
is_hot = true
Dabar pridėsime teiginį „jei“
if is_hot:
print("It's a hot day.")
Dabar ši išraiška bus vykdoma, jei aukščiau nurodyta sąlyga yra teisinga. Norėdami išeiti iš „if“ teiginio, turėsite paspausti „Shift + Tab“, kad žymeklis būtų į eilutę į naują kodo eilutę.
Dabar paleiskite šią programą.
Dabar pažaiskime su šia programa.
Pažiūrėkite, kas atsitiks, jei pirmiau nurodytą sąlygą pakeisiu į klaidingą.
Akivaizdu, kad jei sąlyga klaidinga, „if teiginys“ nevykdomas. Dabar mes ketiname pridėti antrą sąlygą, kuri bus vykdoma, jei pirmoji sąlyga nebus įvykdyta.
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")
Sąlyga „jei“ yra klaidinga, todėl vertėjas pereis prie kito kodų rinkinio, esančio „kita“ įtraukoje.
„Jei pareiškimas“ nebūtinai apsiriboja tik dviem sąlygomis. Galite dėti tiek sąlygų, kiek norite. Prie šios programos pridėkime keletą sąlygų.
Mes apibrėžiame kitą sąlygą su loginiu kintamuoju. Tebūnie:
if_cold = True
Dabar į savo programą galime įtraukti trečią sąlygą. Tai veikia taip
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")
Dabar, jei nei karšta, nei šalta diena, tai puiki diena. Čia mes panaudojome naują funkciją „elif“, kad apibrėžtume naują sąlygą tarp pirmojo „if“ ir paskutinio „else“. Galite pridėti tiek „elifų“, kiek norite.
Naudotis
Sprendimas
Užbaikite!
Tikiuosi, kad jums, vaikinai, patiks ši serija. Kita paskaita bus apie operatorių naudojimą Python.
Peace!
Palikti atsakymą