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 -
- Matematiske funktioner i Python
- Liste over operationer i Python
- Pegere i Python
- Palindrome i Python
- Python-sæt
- Java-nøgleord
- Python-funktioner
- PHP-nøgleord
- Factorial-program i JavaScript
- C # Nøgleord
- Palindrome i C ++
- Top 36 nøgleord i SQL med eksempler
- dette nøgleord i Java | Eksempler på dette nøgleord