Introduzione alle parole chiave di Python
Le parole chiave sono parole riservate per il linguaggio di programmazione Python. Quindi significa che queste parole non possono essere utilizzate in nessun'altra istanza dell'utente invece del loro uso proprietario. Python contiene e circa 33 parole chiave. Il nome e le loro descrizioni sono riportati di seguito.
Le 24 principali parole chiave di Python
Le seguenti sono le diverse parole chiave di Python:
1. e
La parola "e" è riservata alle operazioni booleane o logiche. Quando si implica questa parola chiave significa che un'operazione verrà applicata solo quando entrambe le condizioni rimangono vere.
Esempio:
check_value = 5
if check_value > 1 and check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Produzione:
2. o
La parola "o" è riservata anche a operazioni booleane o logiche. Quando si implica questa parola chiave significa che verrà applicata un'operazione anche quando una delle condizioni è vera.
Esempio:
check_value = 5
if check_value > 1 or check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Produzione:
3. no
La parola "non" è riservata anche a operazioni booleane o logiche. Quando si implica questa parola chiave significa che verrà applicata un'operazione quando l'espressione condizionale data non è soddisfatta.
Esempio:
check_value = 5
if check_value not in (1, 7, 4, 6):
print("Hello World!\n")
else:
print("Nothing to print")
Produzione:
4. pausa
Un'interruzione è un'istruzione di controllo del ciclo. Aiuta a controllare l'esecuzione dei loop. In particolare, l'interruzione è responsabile della conclusione dell'esecuzione del loop
Esempio:
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)
Produzione:
5. continua
Continua è un'istruzione di controllo del ciclo. Aiuta a controllare l'esecuzione dei loop. In particolare, Continue è responsabile del passaggio di nuovo del controllo loop sull'istruzione condition.
Esempio:
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)
Produzione:
6. vero
Questa parola chiave rappresenta il valore booleano 'vero'.
Esempio:
check_string = '123'
print(check_string.isdigit())
Produzione:
7. false
Questa parola chiave rappresenta il valore booleano 'false'.
Esempio:
check_string = 'asd'
print(check_string.isdigit())
Produzione:
8. if
La parola chiave if rappresenta un'istanza di condizione in Python.
Esempio:
check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
Produzione:
9. altro
La parola chiave else viene utilizzata per rappresentare la falsa esecuzione di un'istruzione if.
Esempio:
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")
Produzione:
10. elif
La parola chiave elif viene utilizzata per rappresentare la falsa esecuzione con un controllo delle condizioni aggiuntivo diverso per un'istruzione if.
Esempio:
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")
Produzione:
11. per
La parola chiave for viene utilizzata per rappresentare l'istanza del ciclo for.
Esempio:
list = (1, 2, 3, 4) for i in list:
print(i)
Produzione:
12. while
La parola chiave while viene utilizzata per rappresentare l'istanza del ciclo while.
Esempio:
check_value = int(input("Please enter the desired value : "))
while check_value < 10:
print(check_value)
check_value = check_value + 1
Produzione:
13. lambda
Tutte le funzioni anonime sono rappresentate usando lambda in python. le funzioni anonime sono in realtà funzioni orfane a cui non è associato alcun nome. così saranno chiamati usando il valore variabile loro assegnato.
Esempio:
Anonymous_add_function = lambda x, y : x + y
print("Anonymous function output value : ", Anonymous_add_function(2, 3))
Produzione:
14. def
La parola chiave def viene utilizzata per definire una funzione o un metodo nella programmazione di Python. la funzione è un blocco di codice che può essere eseguito.
Esempio:
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)
Produzione:
15. classe
Le classi consentono il raggruppamento di funzionalità, un prototipo definito dall'utente per un oggetto che definisce un insieme di attributi che caratterizzano qualsiasi oggetto della classe.
Esempio:
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)
Produzione:
16. asserire
Un controllo delle eccezioni definito dall'utente nel programma.
Esempio:
a = 2
try:
assert a < 2
print("end")
except AssertionError:
print("Assert error triggered")
Produzione:
17. tranne
Un'eccezione è un errore che si verifica durante l'esecuzione di un programma che interrompe il normale flusso delle istruzioni del programma. La progressione nel catturare queste eccezioni e condurle in modo appropriato si chiama gestione delle eccezioni. La parola chiave tranne viene utilizzata per dichiarare le eccezioni.
try: la parola chiave try viene utilizzata per avviare il processo di analisi del codice per eccezione.
finally: la parola chiave finally viene utilizzata per rappresentare il blocco di codice nel programma che deve essere eseguito obbligatoriamente indipendentemente dai controlli degli errori.
Esempio:
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 --------------!")
Produzione:
18. importazione
La parola chiave import viene utilizzata per importare le librerie necessarie nel programma.
Esempio:
import math
# In the below given example we have used math.pi library for importing pi constant
print( math.pi )
Produzione:
19. da
La parola chiave import viene utilizzata per importare le librerie necessarie nel programma.
Esempio:
from math import pi
# In the below given example we have used math.pi library for importing pi constant
print(pi)
Produzione:
20. globale
La parola chiave globale viene utilizzata per modificare l'ambito della variabile specificata. Normalmente menzionare una variabile come globale modifica l'ambito della variabile da un'istanza locale a un'istanza universale. Ciò significa che la variabile sarà disponibile per l'accesso attraverso l'intero programma in tutte le possibili istanze.
Esempio:
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)
Produzione:
21. exec
Le funzioni sono destinate all'implementazione vibrante del programma Python che può inoltre essere un codice oggetto o una stringa specifica. Nel caso di una stringa, la stringa viene analizzata come un gruppo di istruzioni Python, il cui intern viene eseguito fino a quando eventuali errori orientati a Python non vengono popolati nel programma in una prospettiva di codice oggetto, solo un'esecuzione statica viene eseguita. Dobbiamo essere cauti in modo che le dichiarazioni precedenti non possano essere indossate al di fuori delle definizioni delle funzioni che non sono ancora contenute nello sfondo del codice concordato con la funzione exec (). Inoltre, invece di restituire qualsiasi valore, in realtà restituisce None.
Esempio:
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())")
Produzione:
22. stampa
La parola chiave print viene utilizzata per visualizzare l'output nel terminale
Esempio:
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)
Produzione:
23. ritorno
La parola chiave return viene utilizzata per restituire un valore come output da una funzione. Se non viene specificato alcun valore restituito, una funzione predefinita non ne restituisce nessuna.
Esempio:
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)
Produzione:
24. resa
La dichiarazione di rendimento interrompe inoltre l'implementazione della funzione per spingere un valore al rispettivo chiamante, ma conserva una quantità adeguata di circostanze per facilitare la ripresa della funzione in qualsiasi punto manchi. Quando ricomincia, la funzione continua subito dopo l'esecuzione della resa più recente. Ciò consente al suo sistema di costruire una sequenza di standard nel tempo, piuttosto che calcolarli immediatamente e rispedirli come una lista.
Esempio:
def yieldFun():
yield 1
yield 2
yield 3
# Driver code to check above generator function
for value in yeildFun():
print(value)
Produzione:
Conclusione - Parole chiave di Python
Python contiene un insieme molto sofisticato di parole riservate. Il principale vantaggio di questo linguaggio di programmazione è che contiene un numero minore di parole chiave che lo rende un sistema di programmazione molto efficiente tra cui scegliere.
Articoli consigliati
Questa è una guida alle parole chiave di Python. Qui discutiamo l'introduzione e le 24 principali parole chiave di Python insieme ai suoi esempi. Puoi anche consultare i seguenti articoli per saperne di più -
- Funzioni matematiche in Python
- Elenca le operazioni in Python
- Puntatori in Python
- Palindrome in Python
- Set di Python
- Parole chiave Java
- Funzionalità di Python
- Parole chiave PHP
- Programma fattoriale in JavaScript
- Parole chiave C #
- Palindrome in C ++
- Le 36 migliori parole chiave in SQL con esempi
- questa parola chiave in Java | Esempi di questa parola chiave