Sjekk for nøkkelord
I Python kan du bruke søkeordmodulen for å se etter nøkkelord. Nøkkelord.Kwlist vil liste opp alle nøkkelordene i Python.
hoved-.pyProduksjon:
['Falsk', 'ingen', 'sann', 'og', 'som', 'hevde', 'async', 'Await', 'break', 'class', 'fortsett', 'def', ' del ',' elif ',' else ',' unntatt ',' til slutt ',' for ',' fra ',' global ',' if ',' import ',' in ',' is ',' lambda ' , 'ikke -lokal', 'ikke', 'eller', 'pass', 'heve', 'return', 'prøv', 'while', 'with', 'your']]Hvis du derimot ikke er sikker på om et ord er et nøkkelord, kan du bruke nøkkelord.ISKEYWORD (er) for å finne ut:
hoved-.pyProduksjon:
ekteSå nå, la oss sjekke ut flere nøkkelord!
Nøkkelord: hevder
De påstå Nøkkelord brukes i Python for å feilsøke. Her føres en tilstand etter påstå nøkkelord. Hvis denne tilstanden er sann, er alt i orden; Hvis tilstanden derimot er falsk, blir en påstandsror reist.
Her er to forskjellige eksempler. På første forsøk på unntatt blokken er tilstanden sann, så ingen feil blir reist. I andre forsøk på unntatt blokken er tilstanden (2+3 == 10) falsk, og derfor heves en påstand om.
hoved-.pyProduksjon:
Hevde 2+3 == 5 reiste ikke en påstandNøkkelord: pass, fortsett og bryte
Pass -nøkkelordet resulterer i en nulloperasjon; Det gjør i utgangspunktet ingenting. Det brukes vanligvis når du begynner å skrive kode som plassholder. I utgangspunktet vil den omgå det.
hoved-.pyProduksjon:
Prosessen ferdig med exit code 0På den annen side brukes fortsatt nøkkelordet til å avslutte iterasjonen i en for eller mens Loop og deretter gå videre til neste iterasjon. Så hvis Fortsette nøkkelord brukes, det vil hoppe over en iterasjon.
hoved-.pyProduksjon:
15I dette eksemplet sier vi om et tall delt på 2 tilsvarer 5, fortsett, og 10 delt med 2 er lik 5, så det hoppet over det.
De gå i stykker Nøkkelord brukes til å bryte ut av en sløyfe
hoved-.pyProduksjon:
2Som du kan se, når den treffer 5, bryter den ut av løkken.
Nøkkelord: Hvis, ellers, og elif
Vi har alle møtt hvis, ellers, og Elif uttalelser. Dette er det grunnleggende.
hoved-.pyProduksjon:
15 er mindre enn 20Nøkkelord: prøv, bortsett fra og til slutt
Prøve unntatt Uttalelser brukes til å fange feil. Så vi sier å prøve dette, og hvis det mislykkes, kan vi fange feilen i unntatt uttalelse.
hoved-.pyProduksjon:
Først prøvblokk gikk braSom du kan se, i den første blokken var det ingen feil, så prøve blokken ble henrettet, og unntatt Blokk ble ignorert. I det andre prøve Blokk, det var en feil, og denne feilen ble fanget av unntatt blokkere.
De endelig Blokk utføres etter prøve og unntatt blokkere. Det blir alltid utført uavhengig av hva som skjer.
hoved-.pyProduksjon:
FeilNøkkelord: er og i
IS -nøkkelordet brukes til å bestemme om to objekter er identiske.
hoved-.pyProduksjon:
FalskDet siste er slik fordi disse listene er mutable og tildelt separat til minnet.
De i Nøkkelord brukes til å sjekke om en verdi er inneholdt i en liste eller noe lignende.
Hoved.pyProduksjon:
Ordet bil er på listen xNøkkelord: sann, falsk og ingen
ekte og Falsk er boolske verdier; Ingen er en nullverdi.
Hoved.pyProduksjon:
FalskSå dette betyr at ingen ikke er lik 0, ikke lik falsk, og er en egen verdi.
Nøkkelord: og, eller, og ikke
Disse er ganske enkle. Og er og, eller er eller, og ikke brukes til å negere noe.
hoved-.pyProduksjon:
A er mellom 1 og 20Husk det for “og”, Begge uttalelsene må være sanne for å returnere en sann. For “eller”, Du trenger bare en for å være sann.
Nøkkelord: for og mens
Både til og samtidig som brukes til looping. Vi bruker til Når vi vet hvor mange ganger vi vil sløyfe. Vi bruker samtidig som Når vi vil at sløyfen skal fortsette til den treffer en pause eller et forhåndsinnstilt termineringspunkt.
hoved-.pyProduksjon:
bilNøkkelord: import, fra og som som
Vi kjenner alle og bruker nøkkelordet import. Det brukes til å importere moduler. Vi vet også “fra”Siden det brukes i importuttalelsen. De som Nøkkelord brukes til aliasing.
hoved-.pyProduksjon:
['Falsk', 'ingen', 'sann', 'og', 'som', 'hevde', 'async', 'Await', 'break', 'class', 'fortsett', 'def', ' del ',' elif ',' else ',' unntatt ',' til slutt ',' for ',' fra ',' global ',' if ',' import ',' in ',' is ',' lambda ' , 'ikke -lokal', 'ikke', 'eller', 'pass', 'heve', 'return', 'prøv', 'while', 'with', 'your']]Så her, nøkkelordet som brukes som et alias for ordet iskeyword.
Nøkkelord: klasse, def, retur og avkastning
De klasse Nøkkelord brukes til å sette sammen data og funksjoner. De def Nøkkelord brukes til å definere en funksjon. Og komme tilbake brukes til å returnere en verdi.
hoved-.pyProduksjon:
12I motsetning til komme tilbake Det gir en utgang og stopper deretter, utbytte vil gi en utgang og fortsette. De utbytte Nøkkelord brukes i en funksjon og returnerer en generator.
hoved-.pyProduksjon:
ReturnFunc: 0Legg merke til hvordan for utbytte Scenario, det fortsetter, mens det for returscenariet stopper når det treffer returnøkkelordet.
Nøkkelord: Global og ikke -lokal
De global Nøkkelord kan nås hvor som helst. Vanligvis kan en variabel utenfor en funksjon enkelt leses og skrives ut fra en funksjon. Men når det gjelder å endre det, må du bruke nøkkelordet global, ellers får du en feil.
hoved-.pyProduksjon:
Feil reist fordi du ikke kan rote med en global variabel i en lokal sammenhengDe ikke -lokal Nøkkelord brukes med nestede funksjoner.
hoved-.pyProduksjon:
indre_func: 3Nøkkelord: Del
De del Nøkkelord brukes til å slette.
hoved-.pyProduksjon:
['racerbil']Nøkkelord: med
De med Søkeord forenkler koden.
hoved-.pyProduksjon:
Prosessen ferdig med exit code 0Nøkkelord: async og venter
Her vil funksjonen kjøre med et fem sekunders gap mellom den første utskriftserklæringen og den andre.
hoved-.pyProduksjon:
Første uttalelseNøkkelord: Heving
De heve Nøkkelord brukes til å øke et unntak eller en feil.
hoved-.pyProduksjon:
Hev unntak ("Du har en 1")Nøkkelord: Lambda
De Lambda Nøkkelord brukes til å lage en funksjon uten navn.
hoved-.pyProduksjon:
6Konklusjon
Python nøkkelord er avgjørende ord som ikke kan brukes som variable eller funksjonsnavn. Det er 35 nøkkelord i Python 3.10.4, og hvert søkeord er like viktig som resten. I denne opplæringen lærte vi om hvert av disse 35 nøkkelordene. Så bruk hver enkelt effektivt!