Programacion en Python
Enviado por robert007x • 2 de Junio de 2020 • Ensayo • 764 Palabras (4 Páginas) • 171 Visitas
[pic 2]
CODIGO DEL CURSO:
[pic 3]
Alumno(s) | Nota |
Grupo | |
Ciclo | |
Fecha de entrega |
I.- OBJETIVOS:
- Elaborar y diseñar programas en Python bajo bucles for loop
- Elaborar programas en Python empleando acumuladores.
II.- SEGURIDAD:
[pic 4] | Advertencia: En este laboratorio está prohibida la manipulación del hardware, conexiones eléctricas o de red; así como la ingestión de alimentos o bebidas. |
III.- FUNDAMENTO TEÓRICO:
- Revisar el texto guía que está en el campus Virtual.
IV.- NORMAS EMPLEADAS:
- No aplica
V.- RECURSOS:
- En este laboratorio cada alumno trabajará con un equipo con Windows 10.
VI.- METODOLOGÍA PARA EL DESARROLLO DE LA TAREA:
- El desarrollo del laboratorio es individual.
VII.- PROCEDIMIENTO:
Crear un nuevo proyecto llamado “Laboratorio 07”, en su carpeta del curso. Cree por cada ejemplo a continuación, un programa PYTHON.
Ejemplo 1:
Configurar una lista de números y mostrarlos por consola. El código PYTHON resultante es:
[pic 5]
Donde:
- [4, 78, 9, 84] 🡪 lista de números, que se almacena en la variable nums.
Lista de números
Posición | 0 | 1 | 2 | 3 |
Valor | 4 | 78 | 9 | 84 |
- n 🡪 es la variable que se utiliza dentro del bucle for, y que va a dirigirse a todas las posiciones de la lista anterior, almacenada en la variable nums, comenzando desde la posición 0, hasta la posición 3. Siendo así, el bucle for se va a repetir en total 4 veces. El incremento se da de una en una posición. Así también, va a generar una copia de lo almacenado en la variable nums dentro de la variable n.
Finalmente, de acuerdo al código anterior, se va a imprimir, en cada repetición del bucle for, el valor que se tiene almacenado en la variable n. Siendo así, va a imprimir lo siguiente:
Repetición del bucle for | Posición de la lista | Valor que se imprime |
1 | 0 | 4 |
2 | 1 | 78 |
3 | 2 | 9 |
4 | 3 | 84 |
A continuación, cambiemos el código original, de acuerdo a lo siguiente:
[pic 6][pic 7]
Al ejecutar este nuevo código, ¿qué resultado obtenemos? Analiza y comenta el nuevo resultado.
Ejemplo 2:
Mostrar en pantalla del número 0 al número 10. El código PYTHON resultante es:
[pic 8]
La función range( ) puede utilizar uno, dos e incluso tres parámetros (datos) dentro de paréntesis, lo cual se indica a continuación:
- range(valor_máximo) 🡪 Genera una lista de enteros consecutivos, la cual empieza en el valor de 0 y termina en el valor valor_máximo – 1. En el ejemplo, al indicar range(11), los valores en la lista irían desde 0 hasta 10, por lo que el bucle se va a repetir 11 veces. El incremento se da de uno en uno.
- range(valor_mínimo, valor_máximo) 🡪 Genera una lista de enteros consecutivos, la cual empieza en el valor de valor_mínimo y termina en el valor de valor_máximo – 1. El incremento se da de uno en uno.
- range(valor_mínimo, valor_máximo, paso) 🡪 Genera una lista de enteros consecutivos, la cual empieza en el valor de valor_mínimo y termina en el valor de valor_máximo – 1. El incremento se da de acuerdo al paso que se indique.
De acuerdo al código anterior, el resultado sería el siguiente:
[pic 9]
Si modificamos el código original por el siguiente:
[pic 10]
Obtendríamos el siguiente resultado:
[pic 11]
Analiza y comenta por qué se da este resultado.
...