„Python“

„Python If Else“ sakinys

„Python If Else“ sakinys
„Python if-else“ sakinys yra naudojamas koduose priimant sprendimus. Dažniau, norint įvykdyti tam tikrą kodą, reikia priimti sprendimus, jei tam tikra sąlyga yra teisinga.

„Python“ numatomas „if-else“ naudojimo tikslas yra sprendimų priėmimas. „Python“ teiginio „if-else“ sintaksė yra panaši į daugumą programavimo kalbų, tokių kaip „Java“, „C“, „C ++“ ir „C #“.

Šiame straipsnyje išsamiai aprašomi „Python if-else“ teiginiai.

Sintaksė

jei test_expression:
pareiškimą (-us) vykdyti
Kitas:
pareiškimą (-us) vykdyti

Esant „if“ sąlygai, įvertinama testo išraiška. Testo išraišką taip pat galima vadinti sąlyga. Esant tikrai sąlygai, sakinys, jei vykdomas blokas, priešingu atveju programos eiga perduodama kitai sąlygai. Srauto schemoje pavaizduotas teiginio „if-else“ vykdymas.

„Python“, jei dar sakinių pavyzdžiai

Pažiūrėkime „if-else“ pavyzdį „Python“. Pateiktame pavyzdyje skaičiui, kurio vertė 13, deklaruojamas kintamasis. Jei būklė patikrina, ar skaičius yra didesnis nei 10, ar ne. Jei skaičiaus reikšmė yra didesnė nei 10, tada vykdomas „if“ bloko korpusas ir jis atspausdina, kad skaičius yra didesnis nei 10. Tuo atveju, jei skaičius yra mažesnis nei 10, tada vykdomas kitas blokas ir jis spausdina, kad skaičius yra mažesnis nei 10.

skaičius = 13
# taikoma sąlyga
jei skaičius> 10:
spausdinti ("Skaičius yra didesnis nei 10")
# deklaruodamas kitą teiginį
Kitas:
spausdinti ("Skaičius yra mažesnis nei 10")

Rezultatas
Išvestis rodo, kad skaičius 13 yra didesnis nei 10.


Dabar pažiūrėkime mažesnio nei 10 skaičiaus pavyzdį.

skaičius = 3
# deklaruodamas „if“ sakinį, norėdamas patikrinti, ar skaičius didesnis nei 10, ar ne
jei skaičius> 10:
spausdinti ("Skaičius yra didesnis nei 10")
Kitas:
spausdinti ("Skaičius yra mažesnis nei 10")

Rezultatas

Elifo pareiškimas „Python“

„Python“ leidžia mums įvertinti ar patikrinti kelias testo išraiškas naudojant elif teiginį. Elifas yra trumpa kita if teiginio forma. Mes galime naudoti matematinius operatorius, kad įvertintume tokią sąlygą kaip =, != (nėra lygu), <, >, ir pan.

Elif sakinyje, jei pirmoji, jei sąlyga nėra teisinga, programa įvertins kitą elifo bloko sąlygą ir pan. Jei visos sąlygos yra klaidingos, pagaliau bus įvykdyta kita sąlyga.

Pažiūrėkime to pavyzdį.

# deklaruojantis vardo kintamąjį
name = input ("Įveskite gyvūno vardą \ n")
jei vardas == "karvė":
spausdinti („Jūs įvedėte karvę“)
elif vardas == "šuo":
spausdinti („Jūs įvedėte šunį“)
elif vardas == "katė":
spausdinti („Jūs įvedėte katę“)
Kitas:
spausdinti ("Tai yra kitas blokas")

Rezultatas

Įdėta, jei sąlyga yra „Python“

Mes galime deklaruoti kelias sąlygas, jei sąlygos yra „if“ sąlygoje. Šis reiškinys vadinamas įterptąja sąlyga. Pažiūrėkime to pavyzdį.

# deklaruojantis amžiaus kintamąjį
amžius = 13
jei amžius> 10:
spausdinti („Jūs esate vyresnis nei 10“)
# an if sąlyga if sąlygoje
jei amžius> 12:
spausdinti („Jūs taip pat esate vyresnis nei 12 metų“)
jei amžius == 13:
spausdinti („Jums 13 metų“)
Kitas:
spausdinti („Jums dar nėra 13 metų“)
Kitas:
spausdinti („Jūs esate jaunesnis nei 10 metų“)

Rezultatas

Išvada

Šiame straipsnyje, naudojant paprastus pavyzdžius, paaiškinamas „Python“ sakinys „if-else“. „If-else“ sakinys naudojamas testo išraiškai įvertinti.

„Tomb Raider for Linux“ pamoka
„Tomb Raider“ šešėlis yra dvyliktas „Tomb Raider“ serijos priedas - veiksmo ir nuotykių žaidimų franšizė, sukurta „Eidos Montreal“. Žaidimą kritikai i...
Kaip padidinti FPS sistemoje „Linux“?
FPS reiškia Kadrai per sekundę. FPS užduotis yra išmatuoti kadrų greitį atkuriant vaizdo įrašus ar žaidimus. Paprastais žodžiais, nepertraukiamų viso ...
Populiariausi „Oculus App Lab“ žaidimai
Jei esate „Oculus“ laisvų rankų įrangos savininkas, turite žinoti, kaip krauti iš šono. Šoninis įkėlimas yra ne parduotuvėje esančio turinio įdiegimas...