FP Unidad1
FP Unidad1
Fundamentos de Programación
https://www.python.org/downloads/
Ambientes de programación
• Entorno en el que un programador desarrolla sus
aplicaciones.
• PyCharm
•Replit
Ambientes de Programación
IDE: PyCharm
(Community Edition)
https://www.jetbrains.com/pycharm/download/#section=windows
Ambientes de programación
• Entorno en el que un programador desarrolla sus
aplicaciones.
• PyCharm
1.4 Conceptos y Propiedades de Algoritmos
Problemas que nos enfrentamos
diariamente
Algoritmo
Efectivo Finito
Conceptos y Propiedades de Algoritmos
Fuente: https://www.digitalhouse.com/noticias/5-claves-programador-exitoso-programacion/
2.1 Tipos de datos primitivos
Tipos de datos básicos
Enteros (int) Cadenas de caracteres (str)
Son números sin punto decimal. Ejemplos. Expresiones encerradas entre comillas simples o
37 0 -128 comillas dobles. Ejemplos.
'un algoritmo' o "un algoritmo“
Reales o números de punto flotante (float)
Números con punto decimal o expresados en notación Valores lógicos (bool)
de potencias de 10. Ejemplos. True Representa al valor lógico verdadero (Se puede
3.25 -0.028 usar 1 en lugar de True)
2.4e-5 es el número 2.4x10-5 False Representa al valor lógico falso (Se puede usar
0 en lugar de False)
Complejos (complex)
Números expresados con un componente real y un
componente imaginario. Ejemplo.
(2+3j)
2.2 Definición, asignación y operaciones con
variables
Variables
• Son los símbolos para representar los valores y otros componentes de los programa
• Las variables se crean al asignarles un valor
• Los nombres de variables pueden usar letras, mayúsulas y minúsculas, dígitos y el
subguión pero deben comenzar con una letra o con el subguión, toma el tipo de dato del
valor asignado
• No se debe usar palabras reservadas, como: