Fundamentos Esenciales de Python: Tipos de Datos, Operadores y Sintaxis Básica
Clasificado en Informática
Escrito el en
español con un tamaño de 4,77 KB
Fundamentos del Lenguaje de Programación
Un Lenguaje de Programación es un programa destinado a la construcción de software informático.
Tipos de Lenguajes
Lenguaje de Bajo Nivel
Está diseñado para un hardware específico y su código es parecido al lenguaje máquina. Es complicado para los usuarios debido a la complejidad de sus comandos.
Ejemplos: Fortran, COBOL, Pascal.
Lenguaje de Alto Nivel
Es universal y su sintaxis es parecida al inglés, lo que lo hace fácil de aprender.
Ejemplos: Arduino, Scratch, Python.
Python: Características y Entorno
Python es un lenguaje de programación multiplataforma que favorece un código sencillo y legible.
- Creador: Guido Van Rossum
- Origen: Holanda, década de los 90.
Entorno de Desarrollo (IDLE y Prompt)
IDLE
Permite editar y ejecutar programas en Python.Prompt (PROM)
Es la interfaz donde se introducen los comandos.Convenciones de la Consola
La siguiente convención de colores se utiliza a menudo para diferenciar la salida en entornos de consola:
- Rojo: Comentario del usuario en el programa.
- Azul: Lo que Python ejecuta como resultado (salida).
- Verde: Todo lo que introduce el usuario (entrada).
- Morado: Todos los comandos o palabras reservadas.
Identación
La Identación es un tipo de notación esencial en Python para mejorar la legibilidad del código y definir bloques de ejecución.
Elementos Básicos de Programación
Tipos de Datos
Numéricos
- Números enteros (
int) - Decimales (
floato flotante) - Números complejos (
complex)
- Números enteros (
Booleanos (Lógicos)
True(Verdadero)False(Falso)
Cadenas de Caracteres (Strings)
Se definen utilizando comillas dobles (
" ") o comillas simples (' ').
Operadores
Aritméticos
- Suma (+)
- Resta (-)
- Multiplicación (*)
- División (/)
Comparación
- Igual que (
==) - Diferente que (
!=) - Asignación (
=) (Nota: El signo simple es de asignación, no de comparación.)
- Igual que (
Lógicos
And(Y)Not(No)Or(O)
Especiales
IsNot
Variables y Funciones
Variables
Una Variable es un sitio donde guardamos una determinada información. Reglas importantes:
- No puede coincidir con los nombres de comandos o palabras reservadas.
- No se pueden usar nombres de variables con tildes o la letra 'ñ'.
Ejemplos de Asignación de Variables
nombre = "lolis"edad = "17"Comandos de Interacción
PRINT
Comando que permite imprimir en la pantalla de la consola el texto o el valor de una variable.INPUT
Comando que permite solicitar un dato al usuario.Ejemplo de Uso de Comandos
name = input("nombre")print("hola, " + name)Funciones en Python
Una Función de Python es un conjunto de líneas de código agrupado que funciona como una unidad, realizando una tarea específica.
Propósito de las Funciones
Sirven para modularizar y reutilizar el código (repartir códigos).
Características de las Funciones
- Pueden recibir parámetros (argumentos).
- Las funciones pueden devolver valores.
- A las funciones asociadas a objetos se les llama métodos.
Tipos de Funciones
Funciones Prelimitadas (Integradas)
Se nos proporcionan con el lenguaje (ejemplos:print y range).Funciones Personalizadas (Definidas por el Usuario)
Conjunto de líneas de código que el usuario crea y puede reutilizar.
Ejemplos: def suma, if a < 90.
Sintaxis de una Función Personalizada
Deben empezar con la palabra clave def, seguida del nombre de la función y luego los parámetros entre paréntesis.
def nombre_funcion(parametro1, parametro2):