0% encontró este documento útil (0 votos)
11 vistas34 páginas

Fundamentos Python

Fundamentos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas34 páginas

Fundamentos Python

Fundamentos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 34

¿Que es

Python?
Se trata de un veterano lenguaje de
programación presente en multitud
de aplicaciones y sistemas operativos.
Podemos encontrarlo corriendo en
servidores, en aplicaciones iOS,
Android, Linux, Windows o Mac. Esto
es debido a que cuenta con una curva
de aprendizaje moderada ya que su
filosofía hace hincapié en ofrecer una
sintaxis de código legible y limpio.
Datos importante
Ventajas

• Simplificado y rápido: Este lenguaje simplifica mucho la programación, es un gran


lenguaje para scripting.
• Elegante y flexible: El lenguaje ofrece muchas facilidades al programador al ser
fácilmente legible e interpretable.
• Programación sana y productiva: Es sencillo de aprender, con una curva de aprendizaje
moderada. Es muy fácil comenzar a programar y fomenta la productividad.
• Ordenado y limpio: Es muy legible y sus módulos están bien organizados.
• Portable: Es un lenguaje muy portable. Podemos usarlo en prácticamente cualquier
sistema de la actualidad.
• Comunidad: Cuenta con un gran número de usuarios. Su comunidad participa
activamente en el desarrollo del lenguaje.
Editor de código
Estos son algunos editores de código para desarrollar en Python
Instalación de Python

1. Ingresar a google y digitar


la siguiente direccion
https://www.python.org/
2. Dar clic en descargar
3. Seleccionar la ultima
versión estable
Instalación de Python
Instalación IDE: VSCode

1. Ingresar a google y digitar


la siguiente direccion
https://code.visualstudio.co
m/download
2. Dar clic en descargar
3. Seleccionar la ultima
versión estable
Instalación de extensiones en VSCode
Ejemplo 1
Tipos de
datos
Los tipos de datos hacen referencia al
tipo de información que se trabaja,
donde la unidad mínima de
almacenamiento es el dato, también
se puede considerar como el rango de
valores que puede tomar una variable
durante la ejecución del programa
Tipos de datos
Variables

Las variables son fundamentales ya que permiten definir nombres para


los valores que tenemos en memoria y que vamos a usar en nuestro
programa.
Reglas básicas
Keywords : Palabras Reservadas
Conocer el tipo de dato de una variable
Para poder descubrir el tipo de un literal o una variable, Python nos ofrece la
función type().
Funciones del lenguaje
Esto se debe a que son funciones «built-in» o incorporadas por defecto en el
propio lenguaje Python
Operadores Aritméticos
Operadores de comparación
Los operadores de comparación se utilizan, como su nombre indica,
para comparar dos o más valores. El resultado de estos operadores
siempre es True o False.
Operadores lógicos
A la hora de operar con valores booleanos, tenemos a nuestra
disposición los operadores and, or y not
Cadenas
Las cadenas de texto son secuencias de caracteres. También se les
conoce como «strings» y nos permiten almacenar información textual
de forma muy cómoda
Operaciones con Cadenas
Sumando y multiplicando str()
Conversiones
Lectura de datos por teclado
Como muchos otros lenguajes de programación, Python también
nos ofrece la posibilidad de leer la información introducida por
teclado. Para ello se utiliza la función input()

La función input() siempre nos devuelve un objeto de tipo cadena de texto o


str. Tenerlo muy en cuenta a la hora de trabajar con números, ya que
debemos realizar una conversión explícita.
Obtener un carácter de una cadena
Obtener un carácter de una cadena

Ejemplo:
Trocear cadenas
Trocear cadenas: ejemplo
Longitud de una cadena
Existencia de un elemento en una cadena
Dividir una cadena
Búsquedas en una cadena
Otras funciones con cadenas

Reemplazar elementos

Minúsculas y mayúsculas
Cadenas «f-strings»

Es la forma más potente – y en muchas ocasiones más eficiente – de formar


cadenas de texto incluyendo valores de otras variables.

También podría gustarte