Pytonorm

Python-pass uttalande

Python-pass uttalande

Python är ett effektivt programmeringsspråk för att få saker gjort på ett absolut sätt. Det ger många inbyggda moduler, uttalanden och funktioner för att utföra olika specifika uppgifter. Pass-uttalandet i Python fungerar på samma sätt som en platshållare gör för ett textfält i ett webbformulär. Det spelar samma roll som ett nollspel i alla programmeringsspråk. När Python-tolk utför körkortet händer ingenting. Det är användbart att placera ett pass-uttalande när vi syntaktiskt kräver ett uttalande och inte vill utföra det. Som namnet antyder överför den kontrollen till nästa uttalande.

Huvudskillnaden mellan kommentaren och pass-uttalandet är att Python-tolken ignorerar kommentarerna fullständigt, medan pass-uttalandet inte ignoreras. Den här artikeln förklarar användningen av godkännandedeklarationen i detalj.

Syntax för godkännande

Syntaxen för godkännandet är som följer:

passera

Exempel

Vi lägger pass-uttalandet i loopar, funktioner, villkorliga uttalanden och klasser där den tomma koden inte är tillåten. Vi har till exempel deklarerat en funktion och vi har inte implementerat dess kropp ännu, men vi vill implementera dess funktionalitet i framtiden. En funktion i Python kan inte ha någon tom kropp. Python-tolken visar ett fel. I det här specifika fallet kan vi sätta passera uttalanden till användning som faktiskt inte skulle utföra någonting. Nu ska vi gå vidare och se ett exempel på ett godkännande.

# ett program för att implementera godkännandepåståendet
# skapar en funktion
def caclculatesum ():
passera

Produktion

När vi kör ovanstående program visar Python-tolk inte något fel och ingenting händer.

Låt oss använda pass-uttalandet i en klass. Pass-uttalande är bara en platshållare för framtida kod.

# ett program för att genomföra godkännandepåståendet.
# skapar en klass
klassnummer:
passera

Låt oss nu använda pass-uttalandet in for loop. Om vi ​​gör en tom för slinga, så tolkar ett fel. Låt oss först göra en tom för loop utan ett pass-uttalande och se vad som händer.

# ett program för att genomföra godkännandepåståendet
# skapa en tom för loop
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
för x i min_lista:

Produktion

I det här fallet visar Python-tolken ett fel "SyntaxError".

Låt oss nu använda pass-uttalandet i loop.

# ett program för att implementera godkännandepåståendet
# skapar en tom för loop
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
för x i min_lista:
#användningskort
passera

Produktion

Genom att lägga till pass-uttalandet, om vi blir av med felet.

Låt oss ta ett annat exempel och använda pass-uttalandet inuti for-loop när ett visst villkor är sant.

# ett program för att implementera godkännandepåståendet
# skapa en tom för loop
my_list = ['l', 'i', 'n', 'u', 'x', 'h', 'i', 'n', 't']
för x i min_lista:
om (x == 'n'):
#användningskort
passera
annan:
skriva ut (x)

Produktion

Programflödet överförs till nästa iteration när det angivna uttalandet är sant.

Slutsats

Pass-uttalande används som platshållare för framtida kod. Det används när vi måste placera den tomma koden i en klass, funktion, villkor eller loop. Denna artikel beskriver godkännandet med exempel.

SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...
0 A.D. Handledning
Av de många strategispelen där ute, 0 A.D. lyckas framstå som en omfattande titel och ett mycket djupt, taktiskt spel trots att det är öppen källkod. ...