Palabras clave en Python | conjunto 2

Palabras clave de Python – Introducción  
Palabras clave en Python | Serie 1 

Más palabras clave:
16. try : esta palabra clave se usa para el manejo de excepciones , se usa para detectar los errores en el código usando la palabra clave excepto. Se verifica el código en el bloque «intentar», si hay algún tipo de error, excepto que se ejecuta el bloque.

17. excepto : como se explicó anteriormente, esto funciona junto con «intentar» para detectar excepciones.

18. raise : también se usa para el manejo de excepciones para generar excepciones explícitamente.

19. finalmente : no importa cuál sea el resultado del bloque «intentar», el bloque denominado «finalmente» siempre se ejecuta. Artículo detallado: manejo de excepciones en Python

20. for : esta palabra clave se utiliza para controlar el flujo y para bucles.

21. while : tiene un funcionamiento similar a «for», que se usa para controlar el flujo y para bucles.

22. pass : es la declaración nula en python. No pasa nada cuando esto se encuentra. Esto se usa para evitar errores de sangría y se usa como marcador de posición
Artículo detallado: para, mientras, pase

23. import : esta declaración se usa para incluir un módulo en particular en el programa actual.

24. from : Generalmente se usa con import, from se usa para importar una funcionalidad particular del módulo importado.

25. as : Esta palabra clave se utiliza para crear el alias para el módulo importado. es decir, dando un nuevo nombre al módulo importado. Por ejemplo, importar matemáticas como mymath.
Artículo detallado:  importación, desde y como

26. lambda : esta palabra clave se usa para hacer funciones de retorno en línea sin declaraciones permitidas internamente. Artículo detallado:  mapa, filtro, lambda

27. retorno : esta palabra clave se utiliza para regresar de la función. Artículo detallado:   valores de retorno en Python .

28. yield : esta palabra clave se usa como declaración de devolución pero se usa para devolver un generador. Artículo detallado:  palabra clave de rendimiento

29. with : Esta palabra clave se usa para envolver la ejecución de un bloque de código dentro de los métodos definidos por el administrador de contexto. Esta palabra clave no se usa mucho en la programación diaria.

30. in : esta palabra clave se utiliza para comprobar si un contenedor contiene un valor. Esta palabra clave también se usa para recorrer el contenedor.

31. es : esta palabra clave se utiliza para probar la identidad del objeto, es decir, para comprobar si ambos objetos ocupan la misma ubicación de memoria o no. 

Python

# Python code to demonstrate working of
# in and is
 
# using "in" to check
if 's' in 'geeksforgeeks':
       print ("s is part of geeksforgeeks")
else : print ("s is not part of geeksforgeeks")
 
# using "in" to loop through
for i in 'geeksforgeeks':
    print (i,end=" ")
 
print ("\r")
     
# using is to check object identity
# string is immutable( cannot be changed once allocated)
# hence occupy same memory location
print (' ' is ' ')
 
# using is to check object identity
# dictionary is mutable( can be changed once allocated)
# hence occupy different memory location
print ({} is {})

Producción: 

s is part of geeksforgeeks
g e e k s f o r g e e k s 
True
False

32. global : esta palabra clave se usa para definir una variable dentro de la función para que tenga un alcance global.

33. no local : esta palabra clave funciona de manera similar a global, pero en lugar de global, esta palabra clave declara una variable para apuntar a la variable de la función envolvente externa, en el caso de funciones anidadas.

Python

# Python code to demonstrate working of
# global and non local
 
#initializing variable globally
a = 10
 
# used to read the variable
def read():
    print (a)
 
# changing the value of globally defined variable
def mod1():
    global a
    a = 5
 
# changing value of only local variable
def mod2():
    a = 15
 
# reading initial value of a
# prints 10
read()
 
# calling mod 1 function to modify value
# modifies value of global a to 5
mod1()
 
# reading modified value
# prints 5
read()
 
# calling mod 2 function to modify value
# modifies value of local a to 15, doesn't effect global value
mod2()
 
# reading modified value
# again prints 5
read()
 
# demonstrating non local
# inner loop changing the value of outer a
# prints 10
print ("Value of a using nonlocal is : ",end="")
def outer():
    a = 5
    def inner():
        nonlocal a
        a = 10
    inner()
    print (a)
 
outer()
 
# demonstrating without non local
# inner loop not changing the value of outer a
# prints 5
print ("Value of a without using nonlocal is : ",end="")
def outer():
    a = 5
    def inner():
        a = 10
    inner()
    print (a)
 
outer()

Producción: 

10
5
5
Value of a using nonlocal is : 10
Value of a without using nonlocal is : 5

 
Este artículo es una contribución de Manjeet Singh (S. Nandini) . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *