0% encontró este documento útil (0 votos)
75 vistas32 páginas

Fundamentos de Programación en Python

El documento presenta conceptos básicos de programación en Python, incluyendo qué es programar, tipos de datos, instrucciones, algoritmos, estructuras condicionales y de bucle, programas y software, computadoras, y más. Explica que programar es un proceso de pasos ordenados que se transcriben en archivos y luego se ejecutan en una computadora. También define tipos de datos, instrucciones, algoritmos, estructuras condicionales y de bucle.

Cargado por

wilson gallor
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)
75 vistas32 páginas

Fundamentos de Programación en Python

El documento presenta conceptos básicos de programación en Python, incluyendo qué es programar, tipos de datos, instrucciones, algoritmos, estructuras condicionales y de bucle, programas y software, computadoras, y más. Explica que programar es un proceso de pasos ordenados que se transcriben en archivos y luego se ejecutan en una computadora. También define tipos de datos, instrucciones, algoritmos, estructuras condicionales y de bucle.

Cargado por

wilson gallor
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

Fundamentos de programación en Python

Formador: Alberto L. Silva L.


Conceptos básico de programación
Qué es programar?
Qué son tipos de datos?
Qué es una instrucción?
Qué es un algoritmo?
Qué son estructuras condicionales?
Qué son estructuras de bucle?
Qué es un programa o software?
Qué es una computadora?
Qué es programar?
Es un proceso que consta de una
secuencia de pasos que requieren
un orden correcto, los cuales son
transcritos en ficheros que depende
del lenguaje que se use. Esto luego
es ejecutado en una computadora.
Qué son tipos de datos?
Es la propiedad de un valor que es
determinada por el dominio al que
pertenece.
Ej. Un valor entero, un valor punto
flotante, un caracter.
Qué es una instrucción?
Acción que se le da a una
computadora para que realice una
operación.

Ej. Sumar dos números


Qué es un algoritmo?
Conjunto de instrucciones
ejecudadas en el orden
correcto para llevar a cabo
una tarea.
Ej. Un algoritmo para resolver
un problema matemático.
Qué analogías a los algoritmos pueden plantear?
Qué son estructuras condicionales?
Son un conjunto de instrucciones
que nos permite agregar
comportamientos que dependen de
cierta condición.
De unos ejemplos para estructuras condicionales
Qué son estructuras de bucle?
Son un conjunto de instrucciones
que permiten realizar tareas de
manera repetitiva.
Ej. un peaje que contabiliza el
número de vehículos que ingresa
a una ciudad.
De unos ejemplos para estructuras de bucle
Qué es programar o software?
El programa o software es el producto final que
conlleva programar.
Qué es una computadora?
Son procesadores de datos. Los hay de
propósito especifico y de propósito general.
Compuestos por: hardware, sistema
operativo, programas o aplicaciones y el
usuario.
Ciclo de vida del desarrollo de software
Son los procesos usados para especificar y
transformar los requisitos en un producto de
software. Se dividen en 4 categorías.
Fases de desarrollo de software
En el desarrollo de software son implementadas las
siguientes fases:
Modelos básicos de ciclos de vida del software
Existen distintos tipos de modelos: ciclo en V, ciclo en
cascada, y ciclo iterativo
Intalación de Python
Python es un lenguaje de programación interpretado
enfocado en que sea de fácil lectura.

Lenguaje multiplataforma:
int, float, for, if,
Windows, MacOS, Linux print, in, try, str,
except, class,
range, else, elif
[Link]
Para empezar a programar necesitamos una herramienta
llamada entorno de desarrollo integrado (IDE).
IDLE: Instalada al instalar Python
PyCharm:
[Link]
Visual Studio Code:
[Link]
Tipos de datos en Python
Los tipos de variables básicos en Python son:

Variables de tipo entero

Variables de tipo flotante

Variables de tipo cadena de caracteres

Variables de tipo booleanas
Existen otros tipos de variables en Python que son
un poco más complejas como son:

Variables de tipo colecciones de datos

Se presentan como un conjunto de tipos de variables


básicas ya sea homogéneo o heterogéneo.
Las variables en Python se declaran de la siguiente
manera:

nombre = 'Ángela'
edad = 27
altura = 1.76
es_estudiante = True
notas = [3.5, 4.0, 4.2, 3.7]
Entrada y salida estándar en Python
Cuando el programador requiera pedir infromación al usuario se
hace por medio de la entrada estándar (función input).

nombre = input()
edad = input()
Cuando el programador requiera imprimir una información
se hace por medio de la salida estándar (función print).

print(nombre)
Transformación de datos o casting en Python
Cuando el programador requiera pedir infromación al usuario esta es
obtenida como cadena de caracteres, por lo que si la variable no es una
cadena de caracteres se debe convertir al tipo de dato correcto.

edad = input()
print(type(edad))

edad = int(input())
print(type(edad))
edad = "28"
edad = int(edad)
temperatura = 45.0
temperatura = str(45.0)
velocidad = "98.5"
velocidad = float(velocidad)

También podría gustarte