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

pythonbasics

Cargado por

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

pythonbasics

Cargado por

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

Python es un lenguaje de programación potente y fácil de aprender que tiene muchas

partes o componentes que puedes usar para desarrollar aplicaciones. Algunas de las
partes básicas e intermedias de Python son:

- **Sintaxis**: Es el conjunto de reglas que definen cómo se escriben y se


interpretan los programas en Python. La sintaxis de Python es elegante y simple, y
se basa en la indentación para delimitar los bloques de código. También tiene
algunas palabras clave reservadas que no se pueden usar como nombres de variables o
funciones.
- **Tipos de datos**: Son las categorías de valores que pueden almacenar y
manipular las variables en Python. Algunos de los tipos de datos más comunes son:
números (enteros, flotantes, complejos), cadenas de caracteres (str), listas
(list), tuplas (tuple), diccionarios (dict) y conjuntos (set). Python es un
lenguaje de tipado dinámico, lo que significa que no hay que declarar el tipo de
las variables antes de usarlas.
- **Operadores**: Son los símbolos que se usan para realizar operaciones sobre los
valores o las variables en Python. Algunos de los operadores más comunes son:
aritméticos (+, -, *, /, **, %, //), de asignación (=, +=, -=, *=, /=, etc.), de
comparación (==, !=, <, >, <=, >=), lógicos (and, or, not), de identidad (is, is
not), de pertenencia (in, not in) y de bits (&, |, ^, ~, <<, >>).
- **Estructuras de control**: Son las instrucciones que permiten modificar el flujo
de ejecución de un programa en Python según ciertas condiciones o iteraciones.
Algunas de las estructuras de control más comunes son: if-elif-else (para tomar
decisiones), for (para iterar sobre una secuencia), while (para iterar mientras se
cumpla una condición), break y continue (para alterar el comportamiento de los
bucles) y match-case (para hacer coincidir patrones con valores).
- **Funciones**: Son bloques de código reutilizables que realizan una tarea
específica y pueden recibir y devolver valores. En Python se definen las funciones
con la palabra clave def seguida del nombre de la función y los parámetros entre
paréntesis. Las funciones pueden ser llamadas desde otras partes del programa
pasando los argumentos correspondientes. También pueden ser anidadas o definidas
dentro de otras funciones.
- **Módulos**: Son archivos que contienen definiciones y declaraciones de
variables, funciones, clases y otros componentes en Python. Los módulos se pueden
importar desde otros archivos usando la palabra clave import seguida del nombre del
módulo. Los módulos permiten organizar el código en unidades lógicas y reutilizarlo
en diferentes programas.
- **Clases y objetos**: Son los componentes fundamentales de la programación
orientada a objetos en Python. Una clase es una plantilla que define las
características y el comportamiento de un tipo de objeto. Un objeto es una
instancia o ejemplar concreto de una clase que tiene atributos (datos) y métodos
(funciones). En Python se definen las clases con la palabra clave class seguida del
nombre de la clase y los paréntesis. Los objetos se crean llamando al nombre de la
clase como si fuera una función.

Estas son solo algunas de las partes básicas e intermedias de Python, pero hay
muchas más que puedes aprender y explorar. Te recomiendo que consultes algunos
recursos como:

- El tutorial de Python¹: Este tutorial introduce al lector informalmente a los


conceptos básicos y las funcionalidades del lenguaje de programación Python y a su
sistema. Ayuda a tener un interprete de Python accesible para una experiencia
práctica, todos los ejemplos son auto-contenidos, permitiendo utilizar el tutorial
sin conexión.
- La biblioteca estándar de Python²: Este manual describe la biblioteca estándar
que se distribuye con Python. La biblioteca estándar contiene módulos incorporados
(escritos en C) que brindan acceso a las funcionalidades del sistema como entrada y
salida de archivos, así como módulos escritos en Python que proveen soluciones
estandarizadas para los diversos problemas que pueden ocurrir en el día a día en la
programación.
- Sintaxis básica para empezar con Python³: Este artículo explica algunos aspectos
básicos de la sintaxis de Python, como las variables, los comentarios, las cadenas
de caracteres, las listas, los diccionarios y las funciones.
- Guía de funciones de Python con ejemplos⁴: Este artículo explica cómo definir y
llamar a funciones en Python, así como algunos conceptos avanzados como los
argumentos por defecto, los argumentos con nombre, los argumentos arbitrarios y las
funciones anónimas.

Espero que esta lista te ayude a empezar con Python. 😊

Origen: Conversación con Bing, 16/6/2023


(1) El tutorial de Python — documentación de Python - 3.11.4.
https://docs.python.org/es/3/tutorial/index.html.
(2) La biblioteca estándar de Python — documentación de Python - 3.11.4.
https://docs.python.org/es/3/library/.
(3) Sintaxis básica para empezar con Python - Blogthinkbig.com.
https://blogthinkbig.com/sintaxis-basica-aprender-python.
(4) Guía de funciones de Python con ejemplos - freeCodeCamp.org.
https://www.freecodecamp.org/espanol/news/guia-de-funciones-de-python-con-
ejemplos/.

También podría gustarte