Está en la página 1de 11

Carátula para entrega de prácticas

Facultad de Ingeniería Laboratorios de docencia

Laboratorio de Computación
Salas A y B

Profesor: Sáenz García Elba Karen

Asignatura: Estructura de Datos Y Algoritmos 1

Grupo: 4

No de Práctica(s): 9

Integrante(s): Dionicio Juárez Agustín


Reyes Castillo Christian

Palacios Cacique Esteffany Abigail

No. de Equipo de
cómputo empleado:

Semestre: 2 semestre

Fecha de entrega: 15 de octubre 2018

Observaciones:
CALIFICACIÓN: ________________

Introducción:

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que
favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación
imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es
multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada
Python Software Foundation License, que es compatible con la Licencia pública general de GNU a partir de la
versión 2.1.1, e incompatible en ciertas versiones anteriores.
Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los
programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada
a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el
uso de extensiones.
Python usa tipado dinámico y conteo de referencias para la administración de memoria.
Una característica importante de Python es la resolución dinámica de nombres; es decir, lo que enlaza un
método y un nombre de variable durante la ejecución del programa (también llamado enlace dinámico de
métodos).
Otro objetivo del diseño del lenguaje es la facilidad de extensión. Se pueden escribir nuevos módulos
fácilmente en C o C++. Python puede incluirse en aplicaciones que necesitan una interfaz programable.
Aunque la programación en Python podría considerarse en algunas situaciones hostiles a la programación
funcional tradicional del Lisp, existen bastantes analogías entre Python y los lenguajes minimalistas de la
familia Lisp como puede ser Scheme.
Python fue diseñado para ser leído con facilidad. Una de sus características es el uso de palabras donde otros
lenguajes utilizarían símbolos. Por ejemplo, los operadores lógicos!, || y && en Python se escriben not, or y
and, respectivamente. Curiosamente el lenguaje Pascal es junto con COBOL uno de los lenguajes con muy
clara sintaxis y ambos son de la década del 70. La idea del código claro y legible no es algo nuevo.
El contenido de los bloques de código (bucles, funciones, clases, etc.) es delimitado mediante espacios o
tabuladores, conocidos como indentación, antes de cada línea de órdenes pertenecientes al bloque. 22 Python
se diferencia así de otros lenguajes de programación que mantienen como costumbre declarar los bloques
mediante un conjunto de caracteres, normalmente entre llaves {}.2324 Se pueden utilizar tanto espacios como
tabuladores para indentar el código, pero se recomienda no mezclarlos
Objetivo:

Aplicar las bases del lenguaje de programación de python

Desarrollo:

Realizar las siguientes actividades:


Actividad 1:

Actividad 2:
Actividad 3:

En el In (1) solo se muestran los elementos de la lista.

En el In (2) en el primer párrafo se muestran el primer y segundo elemento.

En el segundo párrafo muestran el sexto elemento ya que son del o al 9 elemento y le restamos 3 por lo tanto
te muestra el 6 elemento.

En el tercer párrafo muestran del tercer elemento hasta el último.

En el cuarto párrafo muestran los elementos anteriores al 7 elemento ya que le restamos 2 al 9 y por lo tanto
se muestran del 0 al sexto elemento.

En el quinto elemento se muestran del elemento 0 al hasta antes del 2.

En el in (3) se añadieron 4 elementos más que nosotros dimos el valor.

En el In (4) se eliminan los elementos del 0 hasta el 2, y se muestra desde el 3 al final.

En el in (5) se sustituyeron el elemento 3, 4,5 por las letras puestas.


Actividad 4:
Actividad 5:

Actividad 6:
Actividad 7:
Actividad 8:

Actividad 9:
Actividad 10:

Conclusiones:

Reyes Castillo Christian:

Al realizar esta práctica fue un poco confuso ya que cambiamos totalmente, ya que dejamos el lenguaje de
programación c y empezamos con python, un lenguaje muy parecido a c en muchas cosas pero también
distinto en otras, al realizar estos ejercicios nos dimos cuenta que python también es un buen lenguaje de
programación, pero este ejecuta diferente ya que no hay compilación solo se ejecuta de línea en línea y bueno
es un lenguaje un poco más sencillo y sin tantas condiciones particulares como punto y coma y cosas así, me
gusto cambiar de lenguaje y en general me gusto python.

Dionicio Juárez Agustín:

Palacios Cacique Esteffany Abigail:

Durante esta práctica aprendimos a resolver problemas sencillos a través de comandos básicos de python,
así mismo comprendimos el uso de estructuras de repetición.

También podría gustarte