Want to create interactive content? It’s easy in Genially!

Get started free

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:

Essential Learning Unit

Akihabara Learning Unit

Genial learning unit

History Learning Unit

Primary Unit Plan

Vibrant Learning Unit

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!

>

<