Definir funciones con Python

En Python las funciones se definen usando la palabra reservada def y luego el nombre de la función con paréntesis y dos puntos que indican que lo que sigue son los comandos, una función debe retornar un valor, para esto se usa la palabra reservada return.


Limites al declarar funciones

  • Los nombres no pueden comenzar con digitos
  • No pueden utilizar una palabra reservada
  • Las variables deben tener diferentes nombres
  • Los nombres de las funciones deben ser descriptivas de lo que hacen las funciones
  • Cada vez que una función se ejecuta se genera un contenedor donde las variables de la función van a vivir, una vez se sale de la función estas variables no van a existir.

Imprimir valor de variable

Para poder imprimir el valor de una variable dentro de un string podemos hacerlo así:


¡IMPORTANTE!

  • Si usas Python 3, debes usar la función input() para recibir datos del usuario.
  • Para definir dónde comenzar el código usamos la línea
  • Para definir un bloque dentro de la función debemos indentar con 4 espacios.
  • Las funciones nos permiten ejecutar determinado código con diferentes valores.

Operadores matemáticos en Python

Los operadores nos permiten trabajar con valores y generar nuevos valores por medio de estas operaciones.

Existen muchos operadores básicos,

  • (+) Suma | 2 + 2 = 4
  • (-) Resta | 5 – 2 = 3
  • (asterisco) Multiplicación | 3 * 4 = 12
  • (/) División | 5 / 4 = 1 | 5.0 / 4.0 = 1.25
  • (//) División de enteros | 21 // 7 = 3 | 100 // 2 = 50
  • (%) Operador de módulo | 9 % 2 = 1 (devuelve lo que sobra de la división)
  • (doble asterisco) Potencias | 3 ** 2 = 9
  • (>) Mayor que | 3 > 5 = False
  • (<) Menor que | 5 < 10 = True
  • (==) Igual | 10 == 10 = True | 10 == 9 = False
  • (>=) Mayor igual | 5 >= 4 = True | 2 >= 3 = False
  • (<=) Menor igual | 5 <= 4 = False| 2 <= 3 = True

Como integrar reCAPTCHA en tu sitio web

  1. Debemos crear nuestra API, para eso vamos a https://www.google.com/recaptcha/admin y nos logueamos con nuestra cuenta de Gmail (de otra manera no podrás crearlo).
  2. Completamos el campo etiqueta con algún texto que nos recuerde a que se refiere.
  3. Seleccionamos el tipo reCAPTCHA V2 y en Dominios ponemos la url que vamos a insertar nuestro reCaptcha.
    Aceptamos los Términos de Servicio y click en “Registro”

Si el registro sale exitoso nos debería mostrar la siguiente pantalla:

4. Ahora realizamos el Paso 1 (integración del lado del cliente) y pegamos el siguiente fragmento antes de la etiqueta de cierre </head> en nuestro archivo que vamos a mostrar el reCaptcha:

Y dentro del formulario antes de la etiqueta <input /> insertamos:

5. Último paso: debemos crear nuestro archivo que recibe los datos del formulario y controla que todo este ok:

Listo! Ya tenemos nuestro reCAPTCHA funcionando en nuestro sitio web.

Saludos!