SlideShare una empresa de Scribd logo
Ejercicios resueltos con Python
# 1) Imprimir “Hola mundo” por pantalla.
print("HOLA MUNDO EN PYTHON")
# 2) Crear dos variables numéricas, sumarlas y mostrar el resultado
num1 = 12
num2 = 36
total = num1 + num2
res = str(total)
print("La suma es: " + res)
# 3) Mostrar el precio del IVA (16%) de un producto con un valor de 100 y su
precio final.
precio = 100
iva = 100 * 0.16
total = precio + iva
precio = str(precio)
iva = str(iva)
total = str(total)
print("--- Detalles de compra ---")
print("Precio: " + precio)
print("IVA: " + iva)
print("Total a pagar: " + total)
print("---- ---- ----")
# 4) De dos números, saber cual es el mayor.
num1 = input("Introduce un mumero: ")
num2 = input("Introduce otro numero: ")
num1 = str(num1)
num2 = str(num2)
if num1 > num2:
print("Este es el mayor: " + num1)
elif num2 > num1:
print("Este es el mayor: " + num2)
print("---- ---- ----")
# 5) Crea una variable numérica y si esta entre 0 y 10, mostrar un mensaje
indicándolo.
variable = int(input("Introduce una variable: "))
if variable in range(0, 10):
print("Variable dentro del rango de 0 a 10")
else:
print("Variable fuera de rango de 0 a 10!")
print("---- ---- ----")
# 6) Añadir al anterior ejercicio, que si esta entre 11 y 20, muestre otro mensaje
diferente y si esta entre 21 y 30 otro mensaje.
if variable in range(11, 20):
print("Variable dentro del rango de 11 a 20!")
else:
print("Variable fuera de rango de 11 a 20!")
if variable in range(21, 30):
print("Variable dentro del rango de 21 - 30")
else:
print("Variable fuera de rango 21 - 30!")
# 7) Mostrar con un while los números del 1 al 100.
print("NUMERO DEL 1 - 100 CON WHILE")
num = 1
while(num <= 100):
print(num)
num += 1
print("---- ---- ----")
# 8) Mostrar con un for los números del 1 al 100.
print("NUMERO DEL 1 - 100 CON FOR")
for i in range(100):
print(i+1)
print("---- ---- ----")
# 9) Mostrar los caracteres de la cadena “Hola mundo”.
mensaje = "Hola mundo"
print("La frase es: " , mensaje , "n")
for letras in mensaje:
#print(letras, end="" )
print(letras)
print("---- ---- ----")
# 10) Mostrar los números pares entre 1 al 100.
print("-- Numeros pares entre 1 - 100 --")
numero = ''
for numero in range(1, 100):
if numero % 2 ==0:
print(numero)
print("---- ---- ----")
# 11) Generar un rango entre 0 y 10
print("Rango de numeros entre 0-10")
rango = ''
for rango in range (0, 11):
print(rango)
print("---- ---- ----")
# 12) Generar un número entre 5 y 10
from random import random, randint
print("Numeros aleatorio entre 5 - 10")
print (randint(5, 10))
print("---- ---- ----")
# 13) Generar un rango de 10 a 0.
print("Rango de numeros entre 10 - 0")
num = ''
for num in range(10, 0, -1):
print(num)
print("---- ---- ----")
# 14) Generar un rango de 0 a 10 y de 15 a 20, incluidos el 10 y 20
print("Rango de 0 a 10 y de 15 a 20, incluidos el 10 y 20")
nume1 = ''
nume2 = ''
for nume1 in range(0, 11, 1):
print(nume1)
print("---- ---- ----")
for nume2 in range(15, 21, 1):
print(nume2)
print("---- ---- ----")
print(" --- Segunda solucion ---")
total = list(range(0, 10)) + list(range(14, 20))
for indice in total:
print(indice+1)
print("---- ---- ----")
# 15) Generar un rango desde 0 hasta la longitud de la cadena “Hola mundo”
print("Longitud de: Hola mundo")
letra = list(range(len("Hola mundo")))
for letras in letra:
print(letras)
print("---- ---- ----")
# 16) Pide dos cadenas por teclado, muestra ambas cadenas con un espacio entre
ellas y con los 2 primeros caracteres intercambiados. Por ejemplo, hola mundo
pasaría a mula hondo
cadena1 = input("Introduce una cadena: ")
cadena2 = input("Introduce otra cadena: ")
print(cadena2[:2] + cadena1[2:] + " " + cadena1[:2] + cadena2[2:])
print("---- ---- ----")
# 17) Pide una cadena e indica si es un palíndromo o no.
valorigual = 0
auxi = 0
frase = input("Introduce una frase: ")
for indice in reversed(range(0, len(frase))):
if frase[indice] == frase[auxi]:
valorigual += 1
auxi += 1
if len(frase) == valorigual:
print("Palindromo")
else:
print("No es palindromo")
print("--- SEGUNDA RESPUESTA ---")
print("---- ---- ----")
palabra = input("Introduce la palabra: ")
invertir = palabra[::-1]
if palabra == invertir:
print("Palabra palindromo!")
else:
print("No es palindromo!")

Más contenido relacionado

La actualidad más candente

Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
Jaime amambal
 
Arreglos
ArreglosArreglos
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseint
choqoferzh
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
Tete Alar
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
Renzo Bernabe Aguilar
 
Ejercicios de python
Ejercicios de pythonEjercicios de python
Ejercicios de python
UNIVERSIDAD NACIONAL DEL CALLAO
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 
Manejo archivos en-python ejm program
Manejo archivos en-python ejm programManejo archivos en-python ejm program
Manejo archivos en-python ejm program
Daniel Arevalo
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
JuanCardenas501369
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
Delvi Ramirez
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
rodpark
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
Rosbelia Balza
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
Yakuza Rodriguez
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su función
Ana Ruth G H
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
Jerry
 
Ejerciciospseintparte3
Ejerciciospseintparte3Ejerciciospseintparte3
Ejerciciospseintparte3
Claudia Poza
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
Blanca Parra
 
Programación 1: cadenas en C
Programación 1: cadenas en CProgramación 1: cadenas en C
Programación 1: cadenas en C
Angel Vázquez Patiño
 
Tipos de Colas en Programación en C++ - Presentación
Tipos de Colas en Programación en C++ - PresentaciónTipos de Colas en Programación en C++ - Presentación
Tipos de Colas en Programación en C++ - Presentación
Fernando Solis
 
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosEjercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registros
rasave
 

La actualidad más candente (20)

Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Arreglos
ArreglosArreglos
Arreglos
 
Programas de computacion en Pseint
Programas de computacion en PseintProgramas de computacion en Pseint
Programas de computacion en Pseint
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
Ejercicio de estructuras_condicionales
Ejercicio de estructuras_condicionalesEjercicio de estructuras_condicionales
Ejercicio de estructuras_condicionales
 
Ejercicios de python
Ejercicios de pythonEjercicios de python
Ejercicios de python
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Manejo archivos en-python ejm program
Manejo archivos en-python ejm programManejo archivos en-python ejm program
Manejo archivos en-python ejm program
 
ESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINTESTRUCTURAS CONDICIONALES PARA. PSEINT
ESTRUCTURAS CONDICIONALES PARA. PSEINT
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Ejercicios if en c#
Ejercicios if en c#Ejercicios if en c#
Ejercicios if en c#
 
Lista de raptor sus comandos y su función
Lista de raptor sus comandos y su funciónLista de raptor sus comandos y su función
Lista de raptor sus comandos y su función
 
Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
Ejerciciospseintparte3
Ejerciciospseintparte3Ejerciciospseintparte3
Ejerciciospseintparte3
 
Método de Búsqueda Hash
Método de Búsqueda HashMétodo de Búsqueda Hash
Método de Búsqueda Hash
 
Programación 1: cadenas en C
Programación 1: cadenas en CProgramación 1: cadenas en C
Programación 1: cadenas en C
 
Tipos de Colas en Programación en C++ - Presentación
Tipos de Colas en Programación en C++ - PresentaciónTipos de Colas en Programación en C++ - Presentación
Tipos de Colas en Programación en C++ - Presentación
 
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosEjercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registros
 

Similar a Ejercicios python

Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
Miguelcz30
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
Facultad de Ciencias y Sistemas
 
Gutierres
GutierresGutierres
Gutierres
YO Por Que
 
pseudocodigo
pseudocodigopseudocodigo
pseudocodigo
Isaura Nina
 
Jonatan.
Jonatan.Jonatan.
Jonatan.
jonacede
 
Erika lorena.
Erika lorena.Erika lorena.
Erika lorena.
lorena12erika
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
Brivé Soluciones
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
trukito
 
52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo
Enrique Y Ch
 
Trabajo de bloc hechos en gambas
Trabajo de bloc hechos en gambasTrabajo de bloc hechos en gambas
Trabajo de bloc hechos en gambas
merarichar
 
Trabjo de gambas.
Trabjo de gambas.Trabjo de gambas.
Trabjo de gambas.
diegocedeno11
 
Gnuplot tut
Gnuplot tutGnuplot tut
Clase 6
Clase 6Clase 6
Alavaj
AlavajAlavaj
Alavaj
alavajo
 
Ejercicios Python Parte 2
Ejercicios Python Parte 2Ejercicios Python Parte 2
Ejercicios Python Parte 2
Facultad de Ciencias y Sistemas
 
52 ejercicios en pseudocódigo
52 ejercicios en pseudocódigo52 ejercicios en pseudocódigo
52 ejercicios en pseudocódigo
Stefa Naranjo Meza
 
if-while-for.ppsx
if-while-for.ppsxif-while-for.ppsx
if-while-for.ppsx
MULTISERVICIOS INFORMATICOS
 
Instrucciones hoja calculo_estadistica
Instrucciones hoja calculo_estadisticaInstrucciones hoja calculo_estadistica
Instrucciones hoja calculo_estadistica
raulprofesor
 
Ejercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBASEjercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBAS
AlexandraTuBB
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
Rodolfo Riera
 

Similar a Ejercicios python (20)

Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Gutierres
GutierresGutierres
Gutierres
 
pseudocodigo
pseudocodigopseudocodigo
pseudocodigo
 
Jonatan.
Jonatan.Jonatan.
Jonatan.
 
Erika lorena.
Erika lorena.Erika lorena.
Erika lorena.
 
52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo52 ejercicios resueltos en pseudocodigo
52 ejercicios resueltos en pseudocodigo
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo52ejerciciosresueltosenpseudocodigo
52ejerciciosresueltosenpseudocodigo
 
Trabajo de bloc hechos en gambas
Trabajo de bloc hechos en gambasTrabajo de bloc hechos en gambas
Trabajo de bloc hechos en gambas
 
Trabjo de gambas.
Trabjo de gambas.Trabjo de gambas.
Trabjo de gambas.
 
Gnuplot tut
Gnuplot tutGnuplot tut
Gnuplot tut
 
Clase 6
Clase 6Clase 6
Clase 6
 
Alavaj
AlavajAlavaj
Alavaj
 
Ejercicios Python Parte 2
Ejercicios Python Parte 2Ejercicios Python Parte 2
Ejercicios Python Parte 2
 
52 ejercicios en pseudocódigo
52 ejercicios en pseudocódigo52 ejercicios en pseudocódigo
52 ejercicios en pseudocódigo
 
if-while-for.ppsx
if-while-for.ppsxif-while-for.ppsx
if-while-for.ppsx
 
Instrucciones hoja calculo_estadistica
Instrucciones hoja calculo_estadisticaInstrucciones hoja calculo_estadistica
Instrucciones hoja calculo_estadistica
 
Ejercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBASEjercicios de Programación en GAMBAS
Ejercicios de Programación en GAMBAS
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 

Ejercicios python

  • 1. Ejercicios resueltos con Python # 1) Imprimir “Hola mundo” por pantalla. print("HOLA MUNDO EN PYTHON") # 2) Crear dos variables numéricas, sumarlas y mostrar el resultado num1 = 12 num2 = 36 total = num1 + num2 res = str(total) print("La suma es: " + res) # 3) Mostrar el precio del IVA (16%) de un producto con un valor de 100 y su precio final. precio = 100 iva = 100 * 0.16 total = precio + iva precio = str(precio) iva = str(iva) total = str(total) print("--- Detalles de compra ---") print("Precio: " + precio) print("IVA: " + iva) print("Total a pagar: " + total) print("---- ---- ----") # 4) De dos números, saber cual es el mayor. num1 = input("Introduce un mumero: ") num2 = input("Introduce otro numero: ") num1 = str(num1) num2 = str(num2) if num1 > num2: print("Este es el mayor: " + num1) elif num2 > num1: print("Este es el mayor: " + num2) print("---- ---- ----") # 5) Crea una variable numérica y si esta entre 0 y 10, mostrar un mensaje indicándolo. variable = int(input("Introduce una variable: ")) if variable in range(0, 10): print("Variable dentro del rango de 0 a 10") else: print("Variable fuera de rango de 0 a 10!") print("---- ---- ----") # 6) Añadir al anterior ejercicio, que si esta entre 11 y 20, muestre otro mensaje diferente y si esta entre 21 y 30 otro mensaje. if variable in range(11, 20):
  • 2. print("Variable dentro del rango de 11 a 20!") else: print("Variable fuera de rango de 11 a 20!") if variable in range(21, 30): print("Variable dentro del rango de 21 - 30") else: print("Variable fuera de rango 21 - 30!") # 7) Mostrar con un while los números del 1 al 100. print("NUMERO DEL 1 - 100 CON WHILE") num = 1 while(num <= 100): print(num) num += 1 print("---- ---- ----") # 8) Mostrar con un for los números del 1 al 100. print("NUMERO DEL 1 - 100 CON FOR") for i in range(100): print(i+1) print("---- ---- ----") # 9) Mostrar los caracteres de la cadena “Hola mundo”. mensaje = "Hola mundo" print("La frase es: " , mensaje , "n") for letras in mensaje: #print(letras, end="" ) print(letras) print("---- ---- ----") # 10) Mostrar los números pares entre 1 al 100. print("-- Numeros pares entre 1 - 100 --") numero = '' for numero in range(1, 100): if numero % 2 ==0: print(numero) print("---- ---- ----") # 11) Generar un rango entre 0 y 10 print("Rango de numeros entre 0-10") rango = '' for rango in range (0, 11): print(rango) print("---- ---- ----") # 12) Generar un número entre 5 y 10 from random import random, randint print("Numeros aleatorio entre 5 - 10") print (randint(5, 10)) print("---- ---- ----") # 13) Generar un rango de 10 a 0. print("Rango de numeros entre 10 - 0") num = '' for num in range(10, 0, -1): print(num) print("---- ---- ----") # 14) Generar un rango de 0 a 10 y de 15 a 20, incluidos el 10 y 20 print("Rango de 0 a 10 y de 15 a 20, incluidos el 10 y 20") nume1 = '' nume2 = ''
  • 3. for nume1 in range(0, 11, 1): print(nume1) print("---- ---- ----") for nume2 in range(15, 21, 1): print(nume2) print("---- ---- ----") print(" --- Segunda solucion ---") total = list(range(0, 10)) + list(range(14, 20)) for indice in total: print(indice+1) print("---- ---- ----") # 15) Generar un rango desde 0 hasta la longitud de la cadena “Hola mundo” print("Longitud de: Hola mundo") letra = list(range(len("Hola mundo"))) for letras in letra: print(letras) print("---- ---- ----") # 16) Pide dos cadenas por teclado, muestra ambas cadenas con un espacio entre ellas y con los 2 primeros caracteres intercambiados. Por ejemplo, hola mundo pasaría a mula hondo cadena1 = input("Introduce una cadena: ") cadena2 = input("Introduce otra cadena: ") print(cadena2[:2] + cadena1[2:] + " " + cadena1[:2] + cadena2[2:]) print("---- ---- ----") # 17) Pide una cadena e indica si es un palíndromo o no. valorigual = 0 auxi = 0 frase = input("Introduce una frase: ") for indice in reversed(range(0, len(frase))): if frase[indice] == frase[auxi]: valorigual += 1 auxi += 1 if len(frase) == valorigual: print("Palindromo") else: print("No es palindromo") print("--- SEGUNDA RESPUESTA ---") print("---- ---- ----") palabra = input("Introduce la palabra: ") invertir = palabra[::-1] if palabra == invertir: print("Palabra palindromo!") else: print("No es palindromo!")