PPT con tipos de variable, como las cadenas de texto, números enteros, numero flotantes, booleanos. Teoría y algunas aplicaciones. Contiene ejemplos, problemas resueltos y propuestos.
1. Variables y tipos de
datos
Ing. Galván Jiménez Juan Carlos
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERÚ
FACULTAD DE INGENIERÍA CIVIL
PROGRAMACIÓN DIGITAL
Semana 02:
2. LOGRO DE APRENDIZAJE
Al finalizar esta sesión, el estudiante se familiariza con los
elementos básicos de Python y el ambiente integrado de
desarrollo “Visual code”.
4. El Visual code, permite crear proyectos utilizando dos opciones:
1. Un ambiente virtual
2. Utilizando el intérprete instalado en el disco de la computadora
Se recomienda crear proyecto utilizando el intérprete instalado en el
disco de la computadora, debido a que se crean los archivos
estrictamente necesarios y esto facilitará que se suba las respuesta
cuando den prácticas calificadas.
Crear un proyecto:
5. Para crear el proyecto se recomienda:
1. Crear una carpeta
2. Crear el proyecto utilizando el intérprete instalado en el disco duro
3. Verificar la ruta donde se están grabando los archivos que forman
parte del proyecto
Crear un proyecto:
7. Ingreso y salida de datos
input permite ingresar datos desde el teclado. En otras palabras, enviar
información desde la consola hacia el programa.
8. Ingreso y salida de datos
input
• La instrucción input retorna una cadena.
• Se pueden realizar operaciones con la variable creada.
• Es posible convertir de cadena a entero utilizando el constructor int
9. Caracteres especiales
Backslash
• Cuando se quiere utilizar comillas simples o dobles dentro de una cadena.
También para utilizar otros caracteres, por ejemplo: backslash
• Cuando se quiere introducir fin de línea o tabulaciones dentro de una
cadena.
10. Tipos de datos
• Números enteros (int).
• Números de punto flotante (float).
• Números complejos (complex).
• Valores booleanos (bool).
• Cadenas de caracteres (str).
11. Tipos de datos
int
• Es de precisión ilimitada.
• Decimal, binario, octal, hexadecimal.
12. Tipos de datos
float
• Números literales, notación científica, constructor float.
• Decimal, binario, octal, hexadecimal.
13. Tipos de datos
bool
• Representación lógica.
• Muy importante para las estructuras de control condicional y repetitiva.
14. Tipos de datos
str
• Es inmutable (no puede ser modificado una vez que ha sido creado).
• Secuencia de caracteres.
15. Operadores con cadenas
• Unir dos cadenas (concatenar).
• Obtener un elemento de la cadena ([]).
16. Identación:
• En Python, la identación (sangría, espacios en blanco al inicio de la
línea) tiene un significado semántico. Por ello, es importante que,
por ahora, todas las líneas que escribas empiecen desde la primera
posición, es decir, que no estén identadas.
18. Ejercicios
1. Escribir un programa en Python que permita hallar el área y el volumen de una
esfera.
2. Escribir un programa en Python que permita ingresar un monto en soles y muestre
su equivalente en dólares y euros.
3. Escribir un programa que solicite al usuario su nombre y edad. Posteriormente,
deberá indicarle en qué año cumplirá 100 años.
4. Escribir un programa que reciba una cantidad de minutos y calcule su equivalente
en segundos.
5. Escriba un programa que reciba un número representando una cantidad de
segundos. Posteriormente, el programa deberá calcular cuantos minutos y segundos
hay en ese tiempo. Por ejemplo: 150 segundos -> 2 minutos 30 segundos.
20. 1. ¿Cómo creas un proyecto?
2. ¿Qué tipos de datos conocemos?
3. ¿Qué es la identación y sintaxis básica de Python?
4. ¿Qué operaciones realizamos en Python?
Preguntas y cierre de sesión:
21. BIBLIOGRAFÍA
• Bain, K. (2004) What the best college teachers do? Harvard University Press.
• Cerdà Martín, Joan Lluís (2001): "Cálculo integral". UB 49. Ed. Universidad de Barcelona.
• Maynard, K. (2004) Calculo Integral. Pontificia Universidad Católica del Perú. Cuarta Edición. Lima.
• Yboon García, & Velásquez, O. (2016). Cálculo diferencial e integral. Universidad del Pacífico. Lima.
• Zill, D. G., & Wright, W. S. (2011). Cálculo Trascendentes Tempranas. México: McGraw-Hill.