Laipni lūdzam šīs sērijas sestajā lekcijā. Tagad mēs iedziļināmies programmēšanā un iemācīsimies izmantot “if paziņojumus” Python.
“Ja paziņojumi” ir ārkārtīgi svarīgi programmēšanā, jo tie ļauj mums izveidot programmas, kas var pieņemt lēmumus, pamatojoties uz dažiem nosacījumiem.
Ja Paziņojums
“If paziņojums” tiek izmantots, lai izpildītu programmu, pamatojoties uz vairākiem lēmumiem. Piemēram, izlasiet šo:
"Ja ir karsts,
Ir karsta diena
Dzert daudz ūdens
Pretējā gadījumā, ja tas ir auksts
Tā ir auksta diena
valkā siltas drēbes
Citādi šī ir jauka diena”
Iepriekš minētajos paziņojumos mēs pieņemam dažus lēmumus, pamatojoties uz dažiem nosacījumiem. Pirmais apgalvojums ir nosacījums, otrais ir tā ietekme, bet trešais ir lēmuma izpilde.
Ja paziņojumi darbojas līdzīgi.
Apskatīsim to programmēšanā.
Mēs ieviešam Būla mainīgo.
is_hot = true
Tagad mēs pievienosim paziņojumu “ja”
if is_hot:
print("It's a hot day.")
Tagad šī izteiksme tiks izpildīta, ja iepriekš minētais nosacījums ir patiess. Lai izietu no “if” priekšraksta, jums ir jānospiež “Shift+Tab”, lai kursors atrastos jaunā koda rindiņā.
Tagad palaidīsim šo programmu.
Tagad spēlēsim ar šo programmu.
Skatiet, kas notiek, ja iepriekš minēto nosacījumu pārvēršu par nepatiesu.
Ir skaidrs, ka, ja nosacījums ir nepatiess, “ja paziņojums” netiek izpildīts. Tagad mēs pievienosim otru nosacījumu, kas tiks izpildīts, ja pirmais nosacījums netiks izpildīts.
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")
Nosacījums “ja” ir nepatiess, tāpēc tulks pāries uz nākamo kodu kopu zem ievilkuma “else”.
“Ja paziņojums” ne vienmēr attiecas tikai uz diviem nosacījumiem. Jūs varat tvert tik daudzos apstākļos, cik vēlaties. Pievienosim šai programmai dažus nosacījumus.
Mēs definējam citu nosacījumu ar Būla mainīgo. Lai notiek:
if_cold = True
Tagad mēs savai programmai varam pievienot trešo nosacījumu. Tas darbojas kā šis
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")
Tagad, ja nav ne karsta, ne auksta diena, tad tā ir jauka diena. Šeit mēs esam izmantojuši jaunu funkciju “elif”, lai definētu jaunu nosacījumu starp pirmo “if” un pēdējo “else”. Varat pievienot tik daudz “elifu”, cik vēlaties.
Izmantot
Šķīdums
Satīt!
Es ceru, ka jums patīk šī sērija. Nākamā lekcija būs par operatoru izmantošanu Python.
Miers!
Atstāj atbildi