Palabras clave e identificadores de Python

Las palabras clave son algunas palabras predefinidas y reservadas en Python que tienen significados especiales. Las palabras clave se utilizan para definir la sintaxis de la codificación. La palabra clave no se puede utilizar como identificador, función y nombre de variable. Todas las palabras clave en python se escriben en minúsculas excepto True y False. Hay 33 palabras clave en Python 3.7, repasemos todas una por una.

El identificador es un nombre que se usa para identificar una variable, función, clase, módulo, etc. El identificador es una combinación de dígitos de caracteres y guiones bajos. El identificador debe comenzar con un carácter o guión bajo y luego usar un dígito. Los caracteres son AZ o az, un guión bajo (_) y un dígito (0-9). no debemos usar caracteres especiales ( #, @, $, %, ! ) en los identificadores. 

Ejemplos de identificadores válidos:

  • var1
  • _var1
  • _1_var
  • var_1

Ejemplos de identificadores no válidos

  • !var1
  • 1var
  • 1_var
  • var#1

Palabras clave totales de Python

Palabras clave                                                                                    Descripción
y Este es un operador lógico que devuelve verdadero si ambos operandos son verdaderos; de lo contrario, devuelve falso.
O Este también es un operador lógico que devuelve verdadero si algún operando es verdadero; de lo contrario, devuelve falso.
no Este es nuevamente un operador lógico que devuelve True si el operando es falso; de lo contrario, devuelve falso.
si Esto se usa para hacer una declaración condicional.
elif Elif es una declaración de condición que se usa con una declaración if, la declaración elif se ejecuta si las condiciones anteriores no son verdaderas.
más Else se usa con declaraciones condicionales if y elif, el bloque else se ejecuta si la condición dada no es verdadera.
por Esto se crea para un bucle.
tiempo Esta palabra clave se utiliza para crear un ciclo while.
descanso Esto se utiliza para terminar el bucle.
como Esto se utiliza para crear una alternativa.
definitivamente Nos ayuda a definir funciones.
lambda Se utiliza para definir la función anónima.
pasar Esta es una declaración nula, lo que significa que no hará nada.
devolver Devolverá un valor y saldrá de la función.
Verdadero Este es un valor booleano.
Falso Este también es un valor booleano.
probar Hace una declaración de prueba excepto.
con La palabra clave with se utiliza para simplificar el manejo de excepciones.
afirmar Esta función se utiliza con fines de depuración. Usualmente se usa para verificar la corrección del código.
clase Nos ayuda a definir una clase.
Seguir Continúa a la siguiente iteración de un bucle.
del Elimina una referencia a un objeto.
excepto Usado con excepciones, qué hacer cuando ocurre una excepción
finalmente Finalmente se usa con excepciones, un bloque de código que se ejecutará sin importar si hay una excepción o no.
de El formulario se utiliza para importar partes específicas de cualquier módulo.
global Esto declara una variable global.
importar Esto se utiliza para importar un módulo.
en Se usa para verificar si un valor está presente en una lista, tupla, etc., o no.
es Esto se utiliza para comprobar si las dos variables son iguales o no.
Ninguna Esta es una constante especial utilizada para denotar un valor nulo o evitar. Es importante recordar, 0, cualquier contenedor vacío (por ejemplo, una lista vacía) no se computa como Ninguno
no local Se declara una variable no local.
elevar Esto plantea una excepción
rendir Termina una función y devuelve un generador.

Ejemplo 1: Ejemplo de palabras clave and, or, not, True, False.

Python

print("example of True, False, and, or not keywords")
 
#  compare two operands using and operator
print(True and True)
 
# compare two operands using or operator
print(True or False)
 
# use of not operator
print(not False)

Producción:

example of True, False, and, or not keywords
True
True
True

Ejemplo 2: Ejemplo de un descanso, continuar.

Python

# execute for loop
for i in range(1, 11):
     
    # print the value of i
    print(i)
     
    # check the value of i is less than 5
    # if i lessthan 5 then continue loop
    if i < 5: 
        continue
         
    # if i greater then 5 then break loop
    else: 
        break

Producción:

1
2
3
4
5

Ejemplo 3: ejemplo de palabra clave for, in, if, elif y else.

Python

# run for loop
for t in range(1, 5):
  # print one of t ==1
    if t == 1:
        print('One')
   # print two if t ==2
    elif t == 2:
        print('Two')
    else:
        print('else block execute')

Producción:

One
Two
else block execute
else block execute

Ejemplo 4: Ejemplo de palabras clave def, if y else.

Python

# define GFG() function using def keyword
def GFG():
    i=20
    # check i is odd or not
    # using if and else keyword
    if(i % 2 == 0):
        print("given number is even")
    else:
        print("given number is odd")   
     
# call GFG() function   
GFG()

Producción:

given number is even

Ejemplo 5: ejemplo try, excepto, raise.

Python

def fun(num):
    try:
        r = 1.0/num
    except:
        print('Exception raises')
        return
    return r
 
print(fun(10))
print(fun(0))

Producción:

0.1
Exception raises
None

Ejemplo 6: Ejemplo de una palabra clave lambda.

Python

# define a anonymous using lambda keyword
# this lambda function increment the value of b
a = lambda b: b+1
 
# run a for loop
for i in range(1, 6):
    print(a(i))

Producción:

2
3
4
5
6

Ejemplo 7: uso de la palabra clave return.

Python

# define a function
def fun():
  # declare a variable
    a = 5
    # return the value of a
    return a
# call fun method and store
# it's return value in a variable 
t = fun()
# print the value of t
print(t)

Producción:

5

Ejemplo 8: uso de una palabra clave del.

Python

# create a list
l = ['a', 'b', 'c', 'd', 'e']
 
# print list before using del keyword
print(l)
 
del l[2]
 
# print list after using del keyword
print(l)

Producción:

['a', 'b', 'c', 'd', 'e']
['a', 'b', 'd', 'e']

Ejemplo 9 : uso de palabra clave global.

Python

# declare a variable
gvar = 10
 
# create a function
def fun1():
  # print the value of gvar
    print(gvar)
 
# declare fun2()
def fun2():
  # declare global value gvar
    global gvar
    gvar = 100
 
# call fun1()
fun1()
 
# call fun2()
fun2()

Producción:

10

Ejemplo 10: ejemplo de palabra clave yield.

Python

def Generator():
    for i in range(6):
        yield i+1
 
t = Generator()
for i in t:
    print(i)

Producción:

1
2
3
4
5
6

Ejemplo 11: uso de la palabra clave assert.

Python3

def sumOfMoney(money):
    assert len(money) != 0,"List is empty."
    return sum(money)
 
money = []
print("sum of money:",sumOfMoney(money))

Producción:

AssertionError: List is empty.

Ejemplo 12: uso de la palabra clave pass

Python3

class GFG:
    pass
g = GFG
Producción

 

Ejemplo 13: uso de la palabra clave finalmente 

Python3

def divide(a, b):
    try:
        c = a/b
        print("Inside try block")
    except:
        print("Inside Exception block")
    finally:
        print("Inside finally block")
divide(3,2)
divide(3,0)
Producción

Inside try block
Inside finally block
Inside Exception block
Inside finally block

Ejemplo 14: uso de la palabra clave de importación

Python3

import math
print("factorial of 5 is :", math.factorial(5))
Producción

factorial of 5 is : 120

Ejemplo 15: uso de la palabra clave is 

Python3

x = 10
y = 20
z = x
print(x is z)
print(x is y)
Producción

True
False

Ejemplo 16: uso de la palabra clave from 

Python3

from math import gcd
print("gcd of 345 and 675 is : ", gcd(345, 675))
Producción

gcd of 345 and 675 is :  15

Publicación traducida automáticamente

Artículo escrito por mukulsomukesh 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 *