SlideShare una empresa de Scribd logo
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Compiladores
Nombre: Guido Espinosa de los Monteros
Ejercicio 1: Definir una función max() que tome como argumento dos números y devuelva el
mayor de ellos. (Es cierto que python tiene una función max() incorporada, pero hacerla
nosotros mismos es un muy buen ejercicio.
- Código
- Pantalla
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Ejercicio 2: Definir una función max_de_tres(), que tome tres números como argumentos y
devuelva el mayor de ellos.
- Código
- Pantalla
Ejercicio 3: Definir una función que calcule la longitud de una lista o una cadena dada. (Es
cierto que python tiene la función len() incorporada, pero escribirla por nosotros mismos
resulta un muy buen ejercicio.
- Código
-
Pantalla
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Ejercicio 4: Escribir una función que tome un carácter y devuelva True si es una vocal,
de lo contrario devuelve False.
- Código
- Pantalla
Ejercicio 5: Escribir una funcion sum() y una función multip() que sumen y multipliquen
respectivamente todos los números de una lista. Por ejemplo: sum([1,2,3,4]) debería
devolver 10 y multip([1,2,3,4]) debería devolver 24.
- Código
- Pantalla
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Ejercicio 6: Definir una función inversa() que calcule la inversión de una cadena. Por ejemplo la
cadena "estoy probando" debería devolver la cadena "odnaborp yotse"
- Código
- Pantalla
Ejercicio 7: Definir una función es_palindromo() que reconoce palíndromos (es decir, palabras
que tienen el mismo aspecto escritas invertidas), ejemplo: es_palindromo ("radar") tendría
que devolver True.
- Código
- Pantalla
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Ejercicio 8: Definir una función superposicion() que tome dos listas y devuelva True si tienen al
menos 1 miembro en común o devuelva False de lo contrario. Escribir la función usando el
bucle for anidado.
- Código
- Pantalla
Ejercicio 9: Definir una función generar_n_caracteres() que tome un entero n y devuelva el
carácter multiplicado por n. Por ejemplo: generar_n_caracteres(5, "x") debería devolver
"xxxxx".
- Código
- Pantalla
Pontificia Universidad Católica del Ecuador
Sede Ibarra
Escuela de Ingeniería
Ejercicio 10: Definir un histograma procedimiento() que tome una lista de números enteros e
imprima un histograma en la pantalla. Ejemplo: procedimiento([4, 9, 7]) debería imprimir lo
siguiente:
- Código
- Pantalla

Más contenido relacionado

La actualidad más candente

Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
Facultad de Ciencias y Sistemas
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
Jaime amambal
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
Oscar Mora
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
Cristian Maza
 
Omega Up
Omega UpOmega Up
Omega Up
Ryoga Luis
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
Milton Nicolay
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
Beatriz Elena Herrera
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
Andres Rivero
 
Funciones en C++
Funciones en C++Funciones en C++
Funciones en C++
ANDRES FELIPE CRUZ ERAZO
 
Automatas de pila
Automatas de pilaAutomatas de pila
Automatas de pila
Virginia Quispe Colque
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
Angeliik Cortes
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
Idalia Tristan
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
Faral TF
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
José Antonio Sandoval Acosta
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
Joshe Varillas
 
Programación modular en Introducción a la Programación
Programación modular en Introducción a la ProgramaciónProgramación modular en Introducción a la Programación
Programación modular en Introducción a la Programación
Facultad de Ciencias y Sistemas
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
Renzo Bernabe Aguilar
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
Yovanny Jose Rivero Zavala
 
Acumuladores y Contadores
Acumuladores y ContadoresAcumuladores y Contadores
Acumuladores y Contadores
Nora O. Martínez
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
Cristopher Morales Ruiz
 

La actualidad más candente (20)

Ejercicios Python Parte 1
Ejercicios Python Parte 1Ejercicios Python Parte 1
Ejercicios Python Parte 1
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
 
Librerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación CLibrerias Básicas y sus Funciones Lenguaje de Programación C
Librerias Básicas y sus Funciones Lenguaje de Programación C
 
Omega Up
Omega UpOmega Up
Omega Up
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Funciones en C++
Funciones en C++Funciones en C++
Funciones en C++
 
Automatas de pila
Automatas de pilaAutomatas de pila
Automatas de pila
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Bibliotecas o libreria de c++
Bibliotecas o libreria de c++Bibliotecas o libreria de c++
Bibliotecas o libreria de c++
 
Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Programación modular en Introducción a la Programación
Programación modular en Introducción a la ProgramaciónProgramación modular en Introducción a la Programación
Programación modular en Introducción a la Programación
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Algoritmos 50 ejemplos
Algoritmos 50 ejemplosAlgoritmos 50 ejemplos
Algoritmos 50 ejemplos
 
Acumuladores y Contadores
Acumuladores y ContadoresAcumuladores y Contadores
Acumuladores y Contadores
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
 

Destacado

Hacking and Civic Hacking
Hacking and Civic HackingHacking and Civic Hacking
Hacking and Civic Hacking
Diego Donaggio
 
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
John Andersson Correa Muriel
 
Prospectus
ProspectusProspectus
Prospectus
Sriram Goud
 
Fayrclod
FayrclodFayrclod
Fayrclod
manolodewiner
 
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGYTHE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
John Andersson Correa Muriel
 
4th Annual APAC SME Banking Conference
4th Annual APAC SME Banking Conference4th Annual APAC SME Banking Conference
4th Annual APAC SME Banking Conference
BC Chew
 
Export Import form India - Tax Saving
Export Import form India - Tax SavingExport Import form India - Tax Saving
Export Import form India - Tax Saving
CA-Amit
 

Destacado (7)

Hacking and Civic Hacking
Hacking and Civic HackingHacking and Civic Hacking
Hacking and Civic Hacking
 
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
Immunoglobulin K light chain deficiency: A rare, but probably underestimated, ...
 
Prospectus
ProspectusProspectus
Prospectus
 
Fayrclod
FayrclodFayrclod
Fayrclod
 
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGYTHE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
THE PROTEINS IN MEDICINE. MOLECULAR BIOLOGY
 
4th Annual APAC SME Banking Conference
4th Annual APAC SME Banking Conference4th Annual APAC SME Banking Conference
4th Annual APAC SME Banking Conference
 
Export Import form India - Tax Saving
Export Import form India - Tax SavingExport Import form India - Tax Saving
Export Import form India - Tax Saving
 

Similar a Ejercicios en Python

Codigo
CodigoCodigo
Codigo
Deynna Lopez
 
Ecuaciones Cuadraticas
Ecuaciones CuadraticasEcuaciones Cuadraticas
Ecuaciones Cuadraticas
eccutpl
 
adalsus Prep-Course - soyHenry mis apuntes JS.pdf
adalsus Prep-Course - soyHenry mis apuntes JS.pdfadalsus Prep-Course - soyHenry mis apuntes JS.pdf
adalsus Prep-Course - soyHenry mis apuntes JS.pdf
adal57
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
Propia
 
10
1010
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
JonathanSevilla9
 
Mi exp
Mi expMi exp
Informe de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdfInforme de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdf
JeffersonAguachela
 
Arreglos basándose en la cedula
Arreglos basándose en la cedula Arreglos basándose en la cedula
Arreglos basándose en la cedula
VanessaChicaiza2
 
Farinango
FarinangoFarinango
Farinango
StalinNaranjo2
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
Carlos Guzmán
 
S
SS
9
99
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
KeevynMoreno
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
DanielaCuti
 
Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1
BelenRosales12
 
Charla congreso web introducción programación funcional en JavaScript
Charla congreso web introducción programación funcional en JavaScriptCharla congreso web introducción programación funcional en JavaScript
Charla congreso web introducción programación funcional en JavaScript
Ricardo Pallás Román
 
Módulo 2
Módulo 2Módulo 2
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
Maestros Online
 
Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1
Fabiola Valerio Ramirez
 

Similar a Ejercicios en Python (20)

Codigo
CodigoCodigo
Codigo
 
Ecuaciones Cuadraticas
Ecuaciones CuadraticasEcuaciones Cuadraticas
Ecuaciones Cuadraticas
 
adalsus Prep-Course - soyHenry mis apuntes JS.pdf
adalsus Prep-Course - soyHenry mis apuntes JS.pdfadalsus Prep-Course - soyHenry mis apuntes JS.pdf
adalsus Prep-Course - soyHenry mis apuntes JS.pdf
 
Semana03 prog ii
Semana03 prog iiSemana03 prog ii
Semana03 prog ii
 
10
1010
10
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Mi exp
Mi expMi exp
Mi exp
 
Informe de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdfInforme de Gonzalo Farinango (AU).pdf
Informe de Gonzalo Farinango (AU).pdf
 
Arreglos basándose en la cedula
Arreglos basándose en la cedula Arreglos basándose en la cedula
Arreglos basándose en la cedula
 
Farinango
FarinangoFarinango
Farinango
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
S
SS
S
 
9
99
9
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertidoProgramacion ejercicio unidimensional-convertido
Programacion ejercicio unidimensional-convertido
 
Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1Programacion ejercicio unidimensional-convertido1
Programacion ejercicio unidimensional-convertido1
 
Charla congreso web introducción programación funcional en JavaScript
Charla congreso web introducción programación funcional en JavaScriptCharla congreso web introducción programación funcional en JavaScript
Charla congreso web introducción programación funcional en JavaScript
 
Módulo 2
Módulo 2Módulo 2
Módulo 2
 
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
 
Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1Unidad 4: Polimorfismo Ejercicio 1
Unidad 4: Polimorfismo Ejercicio 1
 

Más de Guiru Xd

Construcciones Simples, Individuales y/o Personales
Construcciones Simples, Individuales y/o PersonalesConstrucciones Simples, Individuales y/o Personales
Construcciones Simples, Individuales y/o Personales
Guiru Xd
 
Los Miembros de la Manada
Los Miembros de la ManadaLos Miembros de la Manada
Los Miembros de la Manada
Guiru Xd
 
Tip Scout - Cancionero de Bolsillo
Tip Scout - Cancionero de BolsilloTip Scout - Cancionero de Bolsillo
Tip Scout - Cancionero de Bolsillo
Guiru Xd
 
Promesa y Ley del Clan
Promesa y Ley del ClanPromesa y Ley del Clan
Promesa y Ley del Clan
Guiru Xd
 
Flor de lis
Flor de lisFlor de lis
Flor de lis
Guiru Xd
 
Bordón Scout - Tip Scout
Bordón Scout - Tip ScoutBordón Scout - Tip Scout
Bordón Scout - Tip Scout
Guiru Xd
 
Hacha y Cuchillo
Hacha y CuchilloHacha y Cuchillo
Hacha y Cuchillo
Guiru Xd
 
J code
J codeJ code
J code
Guiru Xd
 
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
Guiru Xd
 
Los Roles de la Patrulla Scout
Los Roles de la Patrulla ScoutLos Roles de la Patrulla Scout
Los Roles de la Patrulla Scout
Guiru Xd
 
Guia para dirigentes de la rama caminantes 02
Guia para dirigentes de la rama caminantes 02Guia para dirigentes de la rama caminantes 02
Guia para dirigentes de la rama caminantes 02
Guiru Xd
 
Formaciones Scouts
Formaciones ScoutsFormaciones Scouts
Formaciones Scouts
Guiru Xd
 
Guia para dirigentes de la rama caminantes 01
Guia para dirigentes de la rama caminantes 01Guia para dirigentes de la rama caminantes 01
Guia para dirigentes de la rama caminantes 01
Guiru Xd
 
Como Dirigr Una Patrulla - Gilcraft
Como Dirigr Una Patrulla - GilcraftComo Dirigr Una Patrulla - Gilcraft
Como Dirigr Una Patrulla - Gilcraft
Guiru Xd
 
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIACOMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
Guiru Xd
 
El Código de Gilwell - John Thurman
El Código de Gilwell - John ThurmanEl Código de Gilwell - John Thurman
El Código de Gilwell - John Thurman
Guiru Xd
 
Instalación de AutoCAD
Instalación de AutoCADInstalación de AutoCAD
Instalación de AutoCAD
Guiru Xd
 
Definiciones elementales o previas
Definiciones elementales o previasDefiniciones elementales o previas
Definiciones elementales o previas
Guiru Xd
 
Flex y Bison
Flex y BisonFlex y Bison
Flex y Bison
Guiru Xd
 
Análisis Sintáctico Ascendente - Descendente
Análisis Sintáctico Ascendente - DescendenteAnálisis Sintáctico Ascendente - Descendente
Análisis Sintáctico Ascendente - Descendente
Guiru Xd
 

Más de Guiru Xd (20)

Construcciones Simples, Individuales y/o Personales
Construcciones Simples, Individuales y/o PersonalesConstrucciones Simples, Individuales y/o Personales
Construcciones Simples, Individuales y/o Personales
 
Los Miembros de la Manada
Los Miembros de la ManadaLos Miembros de la Manada
Los Miembros de la Manada
 
Tip Scout - Cancionero de Bolsillo
Tip Scout - Cancionero de BolsilloTip Scout - Cancionero de Bolsillo
Tip Scout - Cancionero de Bolsillo
 
Promesa y Ley del Clan
Promesa y Ley del ClanPromesa y Ley del Clan
Promesa y Ley del Clan
 
Flor de lis
Flor de lisFlor de lis
Flor de lis
 
Bordón Scout - Tip Scout
Bordón Scout - Tip ScoutBordón Scout - Tip Scout
Bordón Scout - Tip Scout
 
Hacha y Cuchillo
Hacha y CuchilloHacha y Cuchillo
Hacha y Cuchillo
 
J code
J codeJ code
J code
 
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
50 Juegos de Orientación y Topografía por Juan Manuel Lourenço
 
Los Roles de la Patrulla Scout
Los Roles de la Patrulla ScoutLos Roles de la Patrulla Scout
Los Roles de la Patrulla Scout
 
Guia para dirigentes de la rama caminantes 02
Guia para dirigentes de la rama caminantes 02Guia para dirigentes de la rama caminantes 02
Guia para dirigentes de la rama caminantes 02
 
Formaciones Scouts
Formaciones ScoutsFormaciones Scouts
Formaciones Scouts
 
Guia para dirigentes de la rama caminantes 01
Guia para dirigentes de la rama caminantes 01Guia para dirigentes de la rama caminantes 01
Guia para dirigentes de la rama caminantes 01
 
Como Dirigr Una Patrulla - Gilcraft
Como Dirigr Una Patrulla - GilcraftComo Dirigr Una Patrulla - Gilcraft
Como Dirigr Una Patrulla - Gilcraft
 
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIACOMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
COMO CONSTRUIR UN SILBATO SCOUT POR ALEJANDRO ECHAVARRIA
 
El Código de Gilwell - John Thurman
El Código de Gilwell - John ThurmanEl Código de Gilwell - John Thurman
El Código de Gilwell - John Thurman
 
Instalación de AutoCAD
Instalación de AutoCADInstalación de AutoCAD
Instalación de AutoCAD
 
Definiciones elementales o previas
Definiciones elementales o previasDefiniciones elementales o previas
Definiciones elementales o previas
 
Flex y Bison
Flex y BisonFlex y Bison
Flex y Bison
 
Análisis Sintáctico Ascendente - Descendente
Análisis Sintáctico Ascendente - DescendenteAnálisis Sintáctico Ascendente - Descendente
Análisis Sintáctico Ascendente - Descendente
 

Último

DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
taniarivera1015tvr
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
rogeliorodriguezt
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
PAULINACASTRUITAGARC
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
LuisCiriacoMolina
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
JuanGavidia2
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
Estructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegaciónEstructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegación
AlvaroEduardoConsola1
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
BrusCiriloPintoApaza
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
Sistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisiónSistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisión
MichaelLpezOrtiz
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
KruggerCossio1
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
Edgar Najera
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
ronnyrocha223
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 

Último (20)

DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
Periodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdfPeriodo de secado para velocidad decreciente.pdf
Periodo de secado para velocidad decreciente.pdf
 
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIAMETODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
METODOLOGIA DE TRAZO Y REPLANTEO EN TOPOGRAFIA
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
Estructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegaciónEstructura de un buque, tema de estudios generales de navegación
Estructura de un buque, tema de estudios generales de navegación
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
Sistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisiónSistemas eléctricos de potencia y transmisión
Sistemas eléctricos de potencia y transmisión
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
 
Ducto Barras para instalaciones electricas
Ducto Barras para instalaciones electricasDucto Barras para instalaciones electricas
Ducto Barras para instalaciones electricas
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 

Ejercicios en Python

  • 1. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Compiladores Nombre: Guido Espinosa de los Monteros Ejercicio 1: Definir una función max() que tome como argumento dos números y devuelva el mayor de ellos. (Es cierto que python tiene una función max() incorporada, pero hacerla nosotros mismos es un muy buen ejercicio. - Código - Pantalla
  • 2. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Ejercicio 2: Definir una función max_de_tres(), que tome tres números como argumentos y devuelva el mayor de ellos. - Código - Pantalla Ejercicio 3: Definir una función que calcule la longitud de una lista o una cadena dada. (Es cierto que python tiene la función len() incorporada, pero escribirla por nosotros mismos resulta un muy buen ejercicio. - Código - Pantalla
  • 3. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Ejercicio 4: Escribir una función que tome un carácter y devuelva True si es una vocal, de lo contrario devuelve False. - Código - Pantalla Ejercicio 5: Escribir una funcion sum() y una función multip() que sumen y multipliquen respectivamente todos los números de una lista. Por ejemplo: sum([1,2,3,4]) debería devolver 10 y multip([1,2,3,4]) debería devolver 24. - Código - Pantalla
  • 4. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Ejercicio 6: Definir una función inversa() que calcule la inversión de una cadena. Por ejemplo la cadena "estoy probando" debería devolver la cadena "odnaborp yotse" - Código - Pantalla Ejercicio 7: Definir una función es_palindromo() que reconoce palíndromos (es decir, palabras que tienen el mismo aspecto escritas invertidas), ejemplo: es_palindromo ("radar") tendría que devolver True. - Código - Pantalla
  • 5. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Ejercicio 8: Definir una función superposicion() que tome dos listas y devuelva True si tienen al menos 1 miembro en común o devuelva False de lo contrario. Escribir la función usando el bucle for anidado. - Código - Pantalla Ejercicio 9: Definir una función generar_n_caracteres() que tome un entero n y devuelva el carácter multiplicado por n. Por ejemplo: generar_n_caracteres(5, "x") debería devolver "xxxxx". - Código - Pantalla
  • 6. Pontificia Universidad Católica del Ecuador Sede Ibarra Escuela de Ingeniería Ejercicio 10: Definir un histograma procedimiento() que tome una lista de números enteros e imprima un histograma en la pantalla. Ejemplo: procedimiento([4, 9, 7]) debería imprimir lo siguiente: - Código - Pantalla