Pytonorm

Python If Else uttalande

Python If Else uttalande
Python if-else-uttalande används i torsk för beslutsfattande. Ofta krävs beslutsfattande för att utföra en viss kod om ett visst villkor är sant.

I Python är det avsedda syftet med att använda if-else beslutsfattande. Syntaxen för if-else-uttalandet i Python liknar de flesta programmeringsspråk som Java, C, C ++ och C #.

Den här artikeln beskriver Python if-else-uttalanden i detalj.

Syntax

om test_expression:
uttalande att utföra
annan:
uttalande att utföra

I if-tillståndet utvärderas testuttryck. Testuttrycket kan också kallas ett tillstånd. I händelse av ett sant tillstånd skickas uttalandet om if block, annars skickas programflödet till det andra villkoret. Flödesdiagrammet visar utförandet av if-else-uttalandet.

Python if else uttalande exempel

Låt oss se ett exempel på en if-else i Python. I det angivna exemplet deklareras en num-variabel för ett tal med värdet 13. Om villkoret kontrollerar om antalet är större än 10 eller inte. Om talvärdet är mer än 10 körs if-blockkroppen och det skriver ut att antalet är större än 10. Om talet är mindre än 10, körs annars blocket och det skrivs ut att antalet är mindre än 10.

num = 13
# tillämpar villkor
om antal> 10:
skriva ut ("Antalet är större än 10")
# förklarar det andra uttalandet
annan:
skriva ut ("Antalet är mindre än 10")

Produktion
Utgången visar att talet 13 är större än 10.


Låt oss nu se ett exempel på ett tal som är mindre än 10.

num = 3
# förklarar if-uttalandet för att kontrollera om antalet är större än 10 eller inte
om antal> 10:
skriva ut ("Antalet är större än 10")
annan:
skriva ut ("Antalet är mindre än 10")

Produktion

Elif-uttalandet i Python

Python tillåter oss att utvärdera eller kontrollera flera testuttryck med hjälp av elif-uttalandet. Elif är den korta formen för annat if-uttalande. Vi kan använda de matematiska operatorerna för att utvärdera tillståndet som =, != (inte lika), <, >, etc.

I elif-uttalandet, om det första om villkoret inte är sant, kommer programmet att utvärdera nästa elif-blockvillkor och så vidare. Om alla villkor är falska, kommer det andra villkoret att slutföras.

Låt oss se ett exempel på detta.

# förklarar en namnvariabel
name = input ("Ange djurets namn \ n")
om namn == "ko":
skriva ut ("Du skrev in ko")
elif namn == "hund":
skriva ut ("Du angav hund")
elif namn == "katt":
skriva ut ("Du skrev in katt")
annan:
skriv ut ("Detta är det andra blocket")

Produktion

Kapslat om tillstånd i Python

Vi kan förklara flera om villkor i ett om-tillstånd. Detta fenomen kallas det kapslade if-tillståndet. Låt oss se ett exempel på detta.

# förklarar en åldersvariabel
ålder = 13
om ålder> 10:
skriva ut ("Du är över 10")
# ett if-tillstånd inuti if-tillståndet
om ålder> 12:
skriva ut ("Du är också över 12")
om ålder == 13:
tryck ("Du är 13 år")
annan:
skriva ut ("Du är inte 13 år gammal")
annan:
skriva ut ("Du är mindre än tio år gammal")

Produktion

Slutsats

Den här artikeln förklarar if-else-uttalandet i Python med enkla exempel. If-else-uttalande används för att utvärdera testuttrycket.

Hur man installerar och spelar Doom på Linux
Introduktion till Doom Doom-serien har sitt ursprung på 90-talet efter att den ursprungliga Doom släpptes. Det blev en omedelbar hit och från den tide...
Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...
OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...