0% encontró este documento útil (0 votos)
25 vistas

Python

Este documento presenta información sobre conceptos básicos de Python como su definición, características, tipos de datos, declaración de variables, variables locales y globales, funciones y listas. Explica que Python es un lenguaje de programación interpretado, orientado a objetos y de alto nivel, con tipado dinámico y multiplataforma. Además, destaca la importancia de aprender Python para la materia debido a su amplio uso en aplicaciones web, software y ciencia de datos.

Cargado por

Diego Josue
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas

Python

Este documento presenta información sobre conceptos básicos de Python como su definición, características, tipos de datos, declaración de variables, variables locales y globales, funciones y listas. Explica que Python es un lenguaje de programación interpretado, orientado a objetos y de alto nivel, con tipado dinámico y multiplataforma. Además, destaca la importancia de aprender Python para la materia debido a su amplio uso en aplicaciones web, software y ciencia de datos.

Cargado por

Diego Josue
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 9

Instituto Tecnológico Superior Cordillera

Diego Coronel

1 “A”

Trabajo Autónomo

18/06/2023

1
Índice

Índice .................................................................................................................................................... 2
¿Qué es Python? ................................................................................................................................... 3
Concepto ........................................................................................................................................... 3
Características ................................................................................................................................... 3
Importancia del tema en la materia .................................................................................................. 3
Tipos de datos en Python...................................................................................................................... 4
Concepto ........................................................................................................................................... 4
Ejemplos en Python: ......................................................................................................................... 4
Características ................................................................................................................................... 4
Importancia del tema en la materia .................................................................................................. 4
¿Cómo declarar variables en Python?................................................................................................... 5
Concepto ........................................................................................................................................... 5
Ejemplo en Python ............................................................................................................................ 5
Características ................................................................................................................................... 5
Importancia del tema en la materia .................................................................................................. 5
¿Qué es una variable local y una global en Python? ............................................................................. 6
Concepto ........................................................................................................................................... 6
Ejemplo en Python ............................................................................................................................ 6
Características ................................................................................................................................... 6
Importancia del tema en la materia .................................................................................................. 6
¿Qué es una función en Python y que tipo de funciones hay? ............................................................. 7
¿Que es una función? ....................................................................................................................... 7
¿Qué tipos de funciones hay? ........................................................................................................... 7
Características ................................................................................................................................... 7
Importancia del tema en la materia .................................................................................................. 7
¿Qué es una lista en Python y que métodos se pueden aplicar? .......................................................... 8
Concepto ........................................................................................................................................... 8
Características ................................................................................................................................... 8
Importancia del tema para la materia .............................................................................................. 8
Conclusiones ......................................................................................................................................... 9
Bibliografía ............................................................................................................................................ 9

2
¿Qué es Python?
Concepto
Python es un lenguaje de programación de alto nivel y de propósito general, diseñado para ser
fácil de leer y aprender. Fue creado en 1991 por Guido van Rossum y es un lenguaje
interpretado, lo que significa que el código fuente se traduce línea por línea al ser ejecutado.
Python es muy utilizado en aplicaciones web, desarrollo de software, ciencia de datos,
machine learning, entre otros. También se destaca por tener una gran comunidad de
programadores que lo utilizan y colaboran en su desarrollo, y una amplia gama de
herramientas y librerías disponibles para su uso.

Características
Python tiene varias características que lo hacen un lenguaje de programación popular. Las
principales características de Python incluyen:
1. Lenguaje interpretado: Python es un lenguaje interpretado, lo que significa que el
código se ejecuta línea por línea. Esto permite probar y depurar el código de forma
más rápida y sencilla que en lenguajes compilados.
2. Orientado a objetos: Python es un lenguaje orientado a objetos, lo que significa que
los objetos son la base de la programación en Python. Esto se traduce en una mayor
modularidad en el diseño y el código.
3. Lenguaje de alto nivel: Python es un lenguaje de alto nivel, lo que significa que es
fácil de leer y escribir. Esto permite que los programadores se centren en el problema
que se está resolviendo en lugar de preocuparse por los detalles de la implementación.
4. Tipado dinámico: Python es un lenguaje de tipado dinámico, lo que significa que las
variables no necesitan ser declaradas previamente y pueden cambiar de tipo en tiempo
de ejecución.
5. Multiplataforma: Python es multiplataforma, lo que significa que se puede utilizar
en diferentes sistemas operativos, como Windows, Linux y macOS.
6. Bibliotecas y herramientas: Python tiene una gran cantidad de bibliotecas y
herramientas disponibles para su uso, que ayudan en el desarrollo de software, ciencia
de datos y machine learning, entre otros.

Importancia del tema en la materia


Aprender este lenguaje de programación es muy importante para la materia ya que este se
lo va a utilizar para muchas cosas a lo largo de la carrera y posteriormente para el trabajo,
cosas tan importantes como su uso para realizar el proyecto integrador, para realizar
páginas web que posteriormente va ser un tema que vamos a tratar y muchas utilidades
más, realmente es un lenguaje de programación muy útil.

3
Tipos de datos en Python
Concepto
Los tipos de datos en Python incluyen booleanos , numéricos (enteros, punto flotante y
complejos), cadenas de caracteres, secuencias, mapeo, listas, conjuntos y tuplas entre otros.

Ejemplos en Python:

Características
Cada tipo de dato en Python tiene características específicas que lo hacen adecuado para
ciertos usos y operaciones. Los tipos de datos numéricos incluyen enteros, números de punto
flotante y complejos. Las cadenas de caracteres son inmutables y pueden ser accedidas
mediante índices. Las secuencias son una colección ordenada de elementos, como las listas y
tuplas. Los mapeos son una colección asociativa de pares clave-valor, como los diccionarios.
Los conjuntos son una colección no ordenada y sin duplicados de elementos. En general, los
tipos de datos en Python son altamente flexibles y permiten manipulaciones avanzadas de
datos.

Importancia del tema en la materia


Es muy importante saber sobre los tipos de datos en Python ya que gracias a estos el
programa que estemos realizando va a funcionar correctamente, tenemos que recalcar que es
de suma importancia el definir bien ya que sino el sistema puede reventar, es por eso que hay
que tener un orden y un conocimiento sobre todos los tipos de datos y su uso correctamente.

4
¿Cómo declarar variables en Python?
Concepto
Para declarar variables en Python simplemente asigna un valor a un nombre de variable, sin
necesidad de declarar su tipo. El tipo de dato es definido automáticamente por Python
dependiendo del valor asignado. Por ejemplo:

Ejemplo en Python

Cabe recalcar que en Python el nombre de las variables es sensible a mayúsculas y


minúsculas, y no pueden comenzar con un número.

Características
Las principales características al declarar una variable en Python son que no es necesario
declarar su tipo, ya que Python es un lenguaje de tipado dinámico, y esta es definida
automáticamente por Python dependiendo del valor asignado. Los nombres de las variables
son sensibles a mayúsculas y minúsculas, y no pueden comenzar con un número. Las
variables se crean cuando se definen por primera vez, es decir, cuando se les asigna un valor
por primera vez.

Importancia del tema en la materia


Es importancia el declarar variables ya que al declarar variables en Python se toma como una
práctica importante y fundamental en la programación. Al declarar una variable, estás
reservando un espacio en la memoria para almacenar datos y asignando un nombre a ese
espacio para poder acceder a él más tarde. Es por esto que para que el programa que se este
realizando siempre hay que tener en cuenta el declarar variables y de una forma que sea
correcta.

5
¿Qué es una variable local y una global en Python?
Concepto
En Python, una variable global es aquella que se define fuera de cualquier función y tiene un
alcance global, es decir, se puede acceder y modificar desde cualquier parte del código. Por
otro lado, una variable local es aquella que se define dentro de una función y solo se puede
acceder y modificar dentro de esa función.

Ejemplo en Python

Características
Las características de una variable local y una global en Python son:

 Una variable global se define fuera de cualquier función y se puede acceder y modificar
desde cualquier parte del código, mientras que una variable local se define dentro de una
función y solo se puede acceder y modificar dentro de esa función.
 El nombre de una variable local puede ser el mismo que el de una variable global, pero
dentro de la función, el nombre local ocultará al nombre global.
 Si se intenta acceder a una variable local desde fuera de la función donde fue declarada, se
producirá un error.
 Las variables globales se pueden utilizar para almacenar valores que deben ser compartidos
por varias funciones, mientras que las variables locales se utilizan para almacenar valores
temporales que solo son relevantes dentro de una función.

Importancia del tema en la materia


Las variables locales y globales para la materia en Python son importantes ya que permiten al
programador controlar el alcance de las variables dentro del programa que se esté realizando. Las
variables globales se pueden utilizar para almacenar valores que deben ser compartidos por varias
funciones, mientras que las variables locales se utilizan para almacenar valores temporales que solo
son relevantes dentro de una función.

6
¿Qué es una función en Python y que tipo de funciones hay?
¿Que es una función?
Una función en Python es un bloque de líneas de código que se pueden reutilizar para
ejecutar una tarea específica de manera más eficiente. Una función puede tomar
argumentos como entrada y puede devolver un resultado como salida. Las funciones
permiten al programador dividir el código en módulos más pequeños y fáciles de manejar,
lo que hace que el código sea más legible y mantenible.

¿Qué tipos de funciones hay?


Hay varios tipos de funciones en Python, algunos de ellos son:
 Funciones de primera clase
 Funciones de orden superior
 Funciones recursivas
 Funciones lambda
 Funciones generadoras
Cada tipo de función tiene su propio uso y características.

Características
Las características de las funciones en Python son:
 Se definen con la palabra clave "def" seguida del nombre de la función y los
parámetros, si los tiene.
 Pueden tomar valores de entrada (parámetros) y devolver un valor de salida (o no).
 Pueden ser anidadas (una función dentro de otra).
 Pueden ser llamadas cualquier número de veces desde cualquier parte del código.
 Pueden tener valores predeterminados para los parámetros.
 Pueden tener argumentos posicionales y por nombre.
 Pueden tener argumentos indefinidos, *args y **kwargs.
 Pueden ser asignadas a una variable.
 Pueden ser pasadas como argumentos a otra función.

Importancia del tema en la materia


Es de suma importancia las funciones en Python ya que estas nos permiten dividir el
programa en módulos mas sencillos y reutilizables, mejorando la legibilidad y la
escalabilidad del código. Además, encapsulan el código que se repite para ser reutilizado y
pueden ser llamadas cualquier número de veces desde cualquier parte del código. En
resumen, las funciones son una parte fundamental para escribir código limpio, bien
desarrollado y mantenible.

7
¿Qué es una lista en Python y que métodos se pueden aplicar?
Concepto
Una lista en Python es una estructura de datos que permite almacenar una colección de
elementos en un orden determinado. Los elementos pueden ser de cualquier tipo de datos,
como números, cadenas de texto, listas anidadas.
Algunos métodos que se pueden aplicar a las listas en Python son:
 append(): agrega un elemento al final de la lista.
 insert(): agrega un elemento en una posición específica de la lista.
 remove(): elimina un elemento de la lista.
 pop(): elimina un elemento de la lista dada su posición.

Características
Las características de las listas en Python son:
 Son una colección de elementos, no necesariamente del mismo tipo.
 Los elementos se almacenan en un orden determinado.
 Son mutables, lo que significa que se pueden modificar.
 Permiten valores duplicados.
 Se pueden anidar, es decir, se pueden incluir listas dentro de otras listas.
 Se pueden acceder a los elementos de la lista mediante índices.
 Se pueden aplicar una variedad de métodos de lista para modificarla, agregar o
eliminar elementos, ordenarlos, entre otros.

Importancia del tema para la materia


Para la materia, el uso de listas en Python es de suma importancia, ya que son una estructura
de datos flexible que permite almacenar una colección de elementos en orden y modificarla
fácilmente. Pueden contener objetos de cualquier tipo y son muy útiles para organizar y
procesar datos.

8
Conclusiones
El tema tratado es de suma importancia para la carrera, es por esto que he llegado a concluir que
Python es un lenguaje de programación muy versátil que se utiliza en una amplia variedad de
aplicaciones y campos, como en el desarrollo web, análisis de datos, inteligencia artificial, Etc. Sus
principales ventajas son su facilidad de aprendizaje y uso, su legibilidad, su capacidad
multiplataforma y que es software libre. Python cuenta con una gran cantidad de bibliotecas y
herramientas disponibles para su uso y es muy utilizado por empresas y desarrolladores en todo el
mundo debido a su eficiencia y flexibilidad.

Bibliografía
Brea, A. (2020) Python: El Lenguaje de programación más popular del mundo, Baética.
Available at: https://baetica.com/python-lenguaje-programacion/ (Accessed: 18 June
2023).

Listas (Arreglos O vectores) en python: USO Y creación (no date) ProgramarYa. Available
at: https://www.programarya.com/Cursos/Python/estructuras-de-datos/listas (Accessed:
18 June 2023).

Datademia (2022) ¿Qué es python?, Datademia. Available at: https://datademia.es/blog/que-


es-python (Accessed: 18 June 2023).

Muñoz, J.D. (2021) Introducción a tipos de datos en python 3, OpenWebinars.net.


Available at: https://openwebinars.net/blog/videotutorial-introduccion-tipos-de-datos-
en-python-3/ (Accessed: 18 June 2023).

También podría gustarte