Inleiding tot Python-zoekwoorden

Sleutelwoorden zijn gereserveerde woorden voor de programmeertaal python. Het betekent dus dat deze woorden niet in andere gebruikersinstanties kunnen worden gebruikt in plaats van hun eigen gebruik. Er zijn in en rond 33 trefwoorden in python. De naam en hun beschrijvingen worden hieronder gegeven.

Top 24 zoekwoorden van Python

Dit zijn de verschillende zoekwoorden van Python:

1. en

Het woord 'en' is gereserveerd voor Booleaanse of logische bewerkingen. Wanneer dit trefwoord wordt geïmpliceerd, betekent dit dat een bewerking alleen wordt toegepast als aan beide voorwaarden wordt voldaan.

Voorbeeld:

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

Output:

2. of

Het woord 'of' is ook gereserveerd voor Booleaanse of logische bewerkingen. Wanneer dit trefwoord wordt geïmpliceerd, betekent dit dat een bewerking wordt toegepast, zelfs als aan een van de voorwaarden wordt voldaan.

Voorbeeld:

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

Output:

3. niet

Het woord 'niet' is ook gereserveerd voor Booleaanse of logische bewerkingen. Wanneer dit trefwoord wordt geïmpliceerd, betekent dit dat een bewerking wordt toegepast wanneer niet aan de gegeven voorwaardelijke uitdrukking wordt voldaan.

Voorbeeld:

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

Output:

4. pauze

Een pauze is een lusbesturingsverklaring. Het helpt om de uitvoering van de lussen te regelen. In het bijzonder is de pauze verantwoordelijk voor het beëindigen van de uitvoering van de lus

Voorbeeld:

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)

Output:

5. doorgaan

Doorgaan is een lusbesturingsverklaring. Het helpt om de uitvoering van de lussen te regelen. In het bijzonder is Continue verantwoordelijk voor het opnieuw schakelen van de lusbesturing naar de conditie-instructie.

Voorbeeld:

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)

Output:

6. waar

Dit trefwoord vertegenwoordigt de Booleaanse waarde 'true'.

Voorbeeld:

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

Output:

7. fout

Dit trefwoord vertegenwoordigt de Booleaanse waarde 'false'.

Voorbeeld:

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

Output:

8. als

Het if-trefwoord vertegenwoordigt een voorwaarde-instantie in python.

Voorbeeld:

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

Output:

9. anders

Het sleutelwoord else wordt gebruikt om de valse uitvoering van een if-instructie weer te geven.

Voorbeeld:

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")

Output:

10. elif

Het elif-sleutelwoord wordt gebruikt om de valse uitvoering weer te geven met een andere aanvullende voorwaardecontrole voor een if-instructie.

Voorbeeld:

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")

Output:

11. voor

Het sleutelwoord for wordt gebruikt om de for loop-instantie te vertegenwoordigen.

Voorbeeld:

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

Output:

12. terwijl

Het trefwoord while wordt gebruikt om de while-lusinstantie weer te geven.

Voorbeeld:

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

Output:

13. lambda

Alle anonieme functies worden weergegeven met behulp van lambda in python. anonieme functies zijn eigenlijk weesfuncties waaraan geen naam is gekoppeld. dus ze worden aangeroepen met de variabele waarde die eraan is toegewezen.

Voorbeeld:

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

Output:

14. def

Het sleutelwoord def wordt gebruikt voor het definiëren van een functie of methode bij het programmeren van python. de functie is een codeblok dat kan worden uitgevoerd.

Voorbeeld:

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)

Output:

15. klas

Klassen maken bundeling van functionaliteit mogelijk. Een door de gebruiker gedefinieerd prototype voor een object dat een set kenmerken definieert die elk object van de klasse kenmerken.

Voorbeeld:

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)

Output:

16. beweer

Een door de gebruiker gedefinieerde uitzonderingscontrole in het programma.

Voorbeeld:

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

Output:

17. behalve

Een uitzondering is een fout die zich voordoet tijdens de uitvoering van een programma dat de normale stroom van de instructies van het programma onderbreekt. De voortgang van het vastleggen en correct uitvoeren van deze uitzonderingen wordt exception handling genoemd. Het sleutelwoord behalve wordt gebruikt om de uitzonderingen aan te geven.

try: het try-sleutelwoord wordt gebruikt om het proces van het parseren van de code als uitzondering te starten.

slot: het slot trefwoord wordt gebruikt om het codeblok in het programma weer te geven dat verplicht moet worden uitgevoerd, ongeacht de foutcontroles.

Voorbeeld:

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 --------------!")

Output:

18. importeren

Het sleutelwoord import wordt gebruikt voor het importeren van de benodigde bibliotheken in het programma.

Voorbeeld:

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

Output:

19. van

Het sleutelwoord import wordt gebruikt voor het importeren van de benodigde bibliotheken in het programma.

Voorbeeld:

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

Output:

20. wereldwijd

Het globale sleutelwoord wordt gebruikt om het bereik van de gegeven variabele te wijzigen. Door meestal een variabele als global te vermelden, verandert het variabelbereik van een lokale instantie in een universele instantie. Dit betekent dus dat de variabele beschikbaar is voor toegang door het hele programma op alle mogelijke instanties.

Voorbeeld:

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)

Output:

21. exec

De functies zijn bedoeld voor de levendige implementatie van het Python-programma, dat bovendien objectcode of een specifieke tekenreeks kan zijn. In het geval van een string, wordt de string ontleed als een groep Python-instructies, die intern wordt uitgevoerd totdat eventuele python-georiënteerde fouten in het programma worden ingevuld in een objectcode-perspectief, alleen een statische uitvoering wordt uitgevoerd. We moeten voorzichtig zijn om ervoor te zorgen dat de verklaringen terug niet extern worden gedragen van functiedefinities die nog steeds niet zijn opgenomen in de achtergrond van de code die is overeengekomen met de functie exec (). Bovendien retourneert het in plaats van elke waarde feitelijk Geen.

Voorbeeld:

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())")

Output:

22. afdrukken

Het afdrukwoord wordt gebruikt voor het weergeven van uitvoer in de terminal

Voorbeeld:

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)

Output:

23. terug

Het retourwoord wordt gebruikt voor het retourneren van een waarde als uitvoer van een functie. Als er geen retourwaarde is opgegeven, retourneert een functie standaard geen.

Voorbeeld:

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)

Output:

24. opbrengst

De opbrengstaangifte hangt de implementatie van de functie op, bovendien, om een ​​waarde naar de respectieve beller voort te stuwen, maar behoudt voldoende omstandigheden om de functie te vergemakkelijken om weer op te nemen overal waar het ontbreekt. Bij herhaling wordt de functie onmiddellijk na de meest recente opbrengstrun uitgevoerd. Dit stelt het systeem in staat om in de loop van de tijd een reeks standaarden samen te stellen, in plaats daarvan berekenen ze meteen en sturen ze terug als een lijst.

Voorbeeld:

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

Output:

Conclusie - Python-zoekwoorden

Python bevat een zeer verfijnde set gereserveerde woorden. Het grote voordeel van deze programmeertaal is dat het minder zoekwoorden bevat, waardoor het een zeer efficiënte programmeeruitrusting is om uit te kiezen.

Aanbevolen artikelen

Dit is een gids voor Python-trefwoorden. Hier bespreken we de introductie en de top 24 sleutelwoorden van python samen met zijn voorbeelden. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. Wiskundige functies in Python
  2. Lijstbewerkingen in Python
  3. Aanwijzingen in Python
  4. Palindrome in Python
  5. Python-sets
  6. Java-zoekwoorden
  7. Python-functies
  8. PHP-zoekwoorden
  9. Factorieprogramma in JavaScript
  10. C # Sleutelwoorden
  11. Palindrome in C ++
  12. Top 36 trefwoorden in SQL met voorbeelden
  13. dit trefwoord in Java | Voorbeelden van dit trefwoord