Velkommen til det sjette foredraget i denne serien. Nå går vi dypt inn i programmering, og vi vil lære bruken av "if-setninger" i Python.
"hvis uttalelser" er ekstremt viktige i programmering da de lar oss bygge programmer som kan ta avgjørelser basert på en eller annen betingelse.
Hvis uttalelse
"If statement" brukes til å utføre et program basert på flere beslutninger. Les for eksempel dette:
"Hvis det er varmt,
Det er en varm dag
Drikk mye vann
Ellers hvis det er kaldt
Det er en kald dag
ha på varme klær
Ellers er det en fin dag”
I de ovennevnte uttalelsene tar vi noen avgjørelser basert på noen forhold. Den første uttalelsen er en betingelse, den andre er dens implikasjon og den tredje er å utføre en beslutning.
If-utsagnene fungerer på samme måte.
La oss se på det i programmering.
Vi introduserer en boolsk variabel.
is_hot = true
Nå vil vi legge til en "hvis-setning"
if is_hot:
print("It's a hot day.")
Nå vil dette uttrykket bli utført hvis betingelsen ovenfor er sann. For å komme ut av en "if-setning" må du trykke "Shift + Tab" for å få markøren på linje for en ny kodelinje.
La oss nå kjøre dette programmet.
La oss nå leke med dette programmet.
Se hva som skjer hvis jeg endrer betingelsen ovenfor til usann.
Det er klart at hvis betingelsen er falsk, blir ikke "if-setningen" utført. Nå skal vi legge til en andre betingelse som vil bli utført hvis den første betingelsen ikke er oppfylt.
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")
"Hvis"-betingelsen er falsk, og derfor vil tolken gå til neste sett med koder under "annet"-innrykk.
"Hvis-uttalelse" er ikke nødvendigvis begrenset til kun to forhold. Du kan kaste i så mange forhold du vil. La oss legge til noen betingelser for dette programmet.
Vi definerer en annen tilstand med en boolsk variabel. La det være:
if_cold = True
Nå kan vi legge til en tredje betingelse i programmet vårt. Det fungerer slik
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")
Hvis det verken er en varm eller kald dag, så er det en deilig dag. Her har vi brukt en ny funksjon "elif" for å definere en ny betingelse mellom første "hvis" og siste "annet". Du kan legge til så mange "elif" som du vil.
Øvelse
Oppløsning
Pakk opp!
Jeg håper dere liker denne serien. Neste forelesning vil handle om bruk av operatører i Python.
Peace!
Legg igjen en kommentar