Want to create interactive content? It’s easy in Genially!
Curso Python 2
Yair R. de la Peña
Created on July 23, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
Transcript
<
>
<Python_básico
Yair Rodríguez
Sesión 2>
>
>
¿Funciones, Métodos,Librerías o Bibliotecas?
>
>
>
>
//semántica vs sintáxis
Semántica es el significado o lo qué hace, sintáxis la forma en la que está construido y ordenado: 1) x += y; (C, Java, etc) 2) x := x + y; (Pascal) 3) suma = x + y (Python) Todas relizan sumas (semántica), pero todas diferente sintáxis
>
>
Funciones Métodos (objetos) módulos Librerías o bibliotecas
>
>
//funciones
Una función es un bloque de código reutilizable que realiza una tarea específica. Puede recibir parámetros de entrada y devolver un valor de salida. Por ejemplo, si creamos la función sumar (a, b), ésta recibe dos números y devuelve su suma.
Siempre evitar el DRY (Don't Repeat Yourself)
>
>
//método
Un método es una acción o función que puede realizar un objeto de una clase. Por ejemplo, si tenemos un objeto de tipo cadena, podemos usar el método capitalize() para convertir la primera letra en mayúscula. Los métodos siempre van asociados a un objeto y se llaman con la sintaxis objeto.método()Por ejemplo, si creamos la función sumar (a, b), ésta recibe dos números y devuelve su suma.
string.replacestring.capitalize
>
>
//módulo y librerías-bibliotecas
Una librería es un conjunto de módulos o archivos que contienen funciones, clases, variables y otros recursos que podemos importar y usar en nuestro programa. Por ejemplo, la librería matplotlib nos permite crear gráficos y visualizaciones con Python. Hay muchas librerías de Python para diferentes propósitos, como ciencia de datos, web, juegos, etc.
Módulo -> Ficheros-Archivos funcionales (funciones, variables, operaciones) de un lenguaje programación PE = import random (genera números al azar)
¡Gracias por asistir!
>
<