Introduktion til Python-nøgleord

Nøgleord er reserverede ord til programmeringssprog for python. Så det betyder, at disse ord ikke kan bruges i andre brugerforekomster i stedet for deres proprietære brug. Der er i og omkring 33 nøgleord i python. Navnet og deres beskrivelser er angivet nedenfor.

Top 24 nøgleord for Python

Følgende er de forskellige nøgleord for Python:

1. og

Ordet 'og' er forbeholdt boolske eller logiske operationer. Når man antyder dette nøgleord, betyder det, at en handling kun anvendes, når begge betingelser er i orden.

Eksempel:

check_value = 5
if check_value > 1 and check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")

Produktion:

2. eller

Ordet 'eller' er også forbeholdt booleske eller logiske operationer. Når man antyder dette nøgleord, betyder det, at en handling vil blive anvendt, selv når en af ​​betingelserne er sand.

Eksempel:

check_value = 5
if check_value > 1 or check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")

Produktion:

3. ikke

Ordet 'ikke' er også forbeholdt booleske eller logiske operationer. Når man antyder dette nøgleord betyder det, at en handling bliver anvendt, når det givne betingede udtryk ikke er opfyldt.

Eksempel:

check_value = 5
if check_value not in (1, 7, 4, 6):
print("Hello World!\n")
else:
print("Nothing to print")

Produktion:

4. pause

En pause er en sløjfekontrol erklæring. Det hjælper med at kontrollere udførelsen af ​​sløjferne. Specifikt er pausen ansvarlig for at afslutte udførelsen af ​​løkken

Eksempel:

fruits = ("apple", "banana", "cherry", "jackfruit") for x in fruits:
if x == "apple":
continue
print(x)
if x == "banana":
pass
if x == "cherry":
break
print(x)

Produktion:

5. fortsæt

Fortsæt er en loopkontrol erklæring. Det hjælper med at kontrollere udførelsen af ​​sløjferne. Specifikt er Continue ansvarlig for at skifte loopkontrol til tilstandserklæringen igen.

Eksempel:

def fruit_check(fruits) :
for x in fruits:
if x == "banana":
continue
if x == "cherry":
return
fruits = ("apple", "banana", "cherry") object_value = fruit_check(fruits)
print(object_value)

Produktion:

6. sandt

Dette nøgleord repræsenterer den boolske værdi 'sand'.

Eksempel:

check_string = '123'
print(check_string.isdigit())

Produktion:

7. falsk

Dette nøgleord repræsenterer den boolske værdi 'falsk'.

Eksempel:

check_string = 'asd'
print(check_string.isdigit())

Produktion:

8. hvis

If-nøgleordet repræsenterer en tilstandsforekomst i python.

Eksempel:

check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)

Produktion:

9. andet

Det andet nøgleord bruges til at repræsentere den falske udførelse af en if-erklæring.

Eksempel:

check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
else:
print("value is greater than 3")

Produktion:

10. elif

Elif-nøgleordet bruges til at repræsentere den falske eksekvering med en anden yderligere betingelseskontrol for en if-sætning.

Eksempel:

check_value = int(input("Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
elif check_value > 5:
print("value is greater than 5")

Produktion:

11. for

Nøgleordet bruges til at repræsentere for loop-forekomsten.

Eksempel:

list = (1, 2, 3, 4) for i in list:
print(i)

Produktion:

12. mens

Nøgleordet mens bruges til at repræsentere while loop-forekomsten.

Eksempel:

check_value = int(input("Please enter the desired value : "))
while check_value < 10:
print(check_value)
check_value = check_value + 1

Produktion:

13. lambda

Alle anonyme funktioner er repræsenteret ved hjælp af lambda i python. anonyme funktioner er faktisk forældreløse funktioner, der ikke har noget navn tilknyttet dem. så de kaldes ved hjælp af den variable værdi, der er tildelt dem.

Eksempel:

Anonymous_add_function = lambda x, y : x + y
print("Anonymous function output value : ", Anonymous_add_function(2, 3))

Produktion:

14. def

Def-nøgleordet bruges til at definere en funktion eller metode i python-programmering. funktionen er en kodeblok, der kan udføres.

Eksempel:

def fruit_check():
fruits = ("apple", "banana", "cherry") for x in fruits:
if x == "banana":
continue
if x == "cherry":
return
object_value = fruit_check()
# Function Call
print(object_value)

Produktion:

15. klasse

Klasser tillader bundting af funktionalitet, en brugerdefineret prototype for et objekt, der definerer et sæt attributter, der karakteriserer ethvert objekt i klassen.

Eksempel:

class employee:
Firstname ="Anand"
Lastname ="kumar"
def sample_func(self, salary):
print("Firstname : ", self.Firstname)
print("salary : ", salary )
salary=10000
emp = employee()
emp.sample_func(salary)

Produktion:

16. hævde

En brugerdefineret undtagelseskontrol i programmet.

Eksempel:

a = 2
try:
assert a < 2
print("end")
except AssertionError:
print("Assert error triggered")

Produktion:

17. undtagen

En undtagelse er en fejl, der sker, der finder sted hele gennem udførelsen af ​​et program, der afbryder den normale strøm af programmets instruktioner. Fremgangen med at fange disse undtagelser og udføre dem passende kaldes undtagelseshåndtering. Undtagelsesnøgleordet bruges til at erklære undtagelserne.

try: Nøgleordet tryk anvendes til at starte processen med at analysere koden til undtagelse.

endelig: Det endelige nøgleord bruges til at repræsentere kodeblokken i programmet, som skal udføres obligatorisk uanset fejlkontrol.

Eksempel:

try:
print("@@@@ PROGRAM TO CHECK EXCEPTION HANDELING @@@@")
Input1, Input2 = eval(input("Enter two numbers, separated by a comma :"))
#eval() will evaluate two inputs with comma sepearation is passed
result = Input1 / Input2
print("Output is ", result)
except ZeroDivisionError:
print("!!error in division - kindly verify the inputs !!")
except (IOError, TypeError):
print("!!Error with the input!!")
except SyntaxError:
print("Comma is missing. Enter numbers separated by comma like this 1, 2")
except :
print("!!ERROR!!")
else:
print("Exception not found")
finally:
print(" Finally section")
print(" !---------- END --------------!")

Produktion:

18. import

Importnøgleordet bruges til at importere de nødvendige biblioteker til programmet.

Eksempel:

import math
# In the below given example we have used math.pi library for importing pi constant
print( math.pi )

Produktion:

19. fra

Importnøgleordet bruges til at importere de nødvendige biblioteker til programmet.

Eksempel:

from math import pi
# In the below given example we have used math.pi library for importing pi constant
print(pi)

Produktion:

20. global

Det globale nøgleord bruges til at ændre omfanget af den givne variabel. Normalt omtaler en variabel som global ændrer variablen omfang fra en lokal instans til en universel instans. Så dette betyder, at variablen vil være tilgængelig for adgang gennem hele programmet i alle mulige tilfælde.

Eksempel:

check_variable = 0 # global variable
def add():
global check_variable
check_variable = check_variable + 2 # increment by 2
print(" Value Inside add() function: ", check_variable)
add()
print(" Value In main function :", check_variable)

Produktion:

21. ex

Funktionerne er beregnet til den livlige implementering af Python-programmet, der endvidere kan være objektkode eller ellers en bestemt streng. I tilfælde af en streng, parsres strengen som en gruppe af Python-udsagn, hvilken praktikant udføres, indtil eventuelle pythonorienterede fejl er befolket i programmet i et objektkodeperspektiv, bare der udføres en statisk udførelse. Vi skal være forsigtige, så udsagnene muligvis ikke bæres uden for funktionsdefinitioner, som stadig ikke er indeholdt i baggrunden for kode, der er aftalt til exec () -funktionen. I stedet for at returnere nogen værdi returnerer den faktisk Ingen.

Eksempel:

from math import *
print("below are the list of functions in comments")
print(" ")
math_list = ('Anonymous_add_function', 'In', 'Out', '_', '__', '___', '__builtin__', '__builtins__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_dh', '_i', '_i1', '_i10', '_i11', '_i12', '_i13', '_i14', '_i15', '_i16', '_i17', '_i18', '_i19', '_i2', '_i20', '_i21', '_i22', '_i23', '_i24', '_i25', '_i3', '_i4', '_i5', '_i6', '_i7', '_i8', '_i9', '_ih', '_ii', '_iii', '_oh', 'a', 'acos', 'acosh', 'add', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'check_value', 'check_variable', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'emp', 'employee', 'erf', 'erfc', 'exit', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fruit_check', 'fsum', 'gamma', 'gcd', 'get_ipython', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'math', 'modf', 'nan', 'np', 'num1', 'num2', 'object_value', 'pd', 'pi', 'plt', 'pow', 'quit', 'radians', 'result', 'salary', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc') print(math_list)
print(" ")
print("below are the functions from exec() method")
print(" ")
exec("print(dir())")

Produktion:

22. udskriv

Udskrivningsnøgleordet bruges til at vise output i terminalen

Eksempel:

import math
print( " !PYTHON CONSTANS! ")
print(" PI value : ", math.pi)
print(" E value : ", math.e)
print(" nan value : ", math.nan)
print(" E value : ", math.inf)

Produktion:

23. vende tilbage

Returnøgleordet bruges til at returnere en vis værdi som output fra en funktion. Hvis der ikke er angivet nogen returneringsværdi, returnerer en funktion som standard ingen.

Eksempel:

def fruit_check(fruits) :
for x in fruits:
if x == "banana":
continue
if x == "cherry":
return x
fruits = ("apple", "cherry", "banana" ) object_value = fruit_check(fruits)
print(object_value)

Produktion:

24. udbytte

Udbyttedeklarationen hænger funktionens implementering ud, derudover for at fremdrage en værdi til den respektive opkalder, men beholder en tilstrækkelig mængde af omstændigheder for at lette funktionen til at tage igen hvor som helst den mangler. Ved genoptagelse udfører funktionen udførelse med det samme efter den seneste udbytte. Dette tillader sit system at konstruere en række standarder over tid, snarere beregne dem på én gang og sende dem tilbage som en liste.

Eksempel:

def yieldFun():
yield 1
yield 2
yield 3
# Driver code to check above generator function
for value in yeildFun():
print(value)

Produktion:

Konklusion - Python-nøgleord

Python har et meget sofistikeret sæt reserverede ord med sig. Den største fordel med dette programmeringssprog er, at det indeholder et mindre antal nøgleord, hvilket gør det til et meget effektivt programmeringsantøj at vælge imellem.

Anbefalede artikler

Dette er en guide til Python-nøgleord. Her diskuterer vi introduktion og top 24 nøgleord for python sammen med dets eksempler. Du kan også se på de følgende artikler for at lære mere -

  1. Matematiske funktioner i Python
  2. Liste over operationer i Python
  3. Pegere i Python
  4. Palindrome i Python
  5. Python-sæt
  6. Java-nøgleord
  7. Python-funktioner
  8. PHP-nøgleord
  9. Factorial-program i JavaScript
  10. C # Nøgleord
  11. Palindrome i C ++
  12. Top 36 nøgleord i SQL med eksempler
  13. dette nøgleord i Java | Eksempler på dette nøgleord

Kategori: