Ejercicios
Ejercicio de python con el CMD
Ejercicios de introducción:Ejercicio de introducción 1:
precio = 100.5 inpuesto = 12.25/100 precio * inpuesto
Ejercicio de introducción 2:
ancho = 20 altura = 100 base = 60 areas = base * altura/2
Ejercicio de introducción 3:
prefijo = 'py' prefijo + 'thon'
Ejercicio de introducción 4:
palabra = 'Python' palabra [0] palabra [1] palabra [2] palabra [3] palabra [4] palabra [5]
Ejercicio de introducción 5:
palabra = 'Python' palabra [0:4]
Ejercicio de introducción 6:
print 'Hola, mundo!'
Ejercicios en clase:
#EJERCICIO1 import time time.sleep(10)
#EJERCICIO2 import math math.floor(1.001)
#EJERCICIO3 import math math.factorial(4)
#EJERCICIO4 import math math.ceil(1.001)
#EJERCICIO5 import math math.sin(5)
#EJERCICIO6 import math math.sin(math.pi/4)
#EJERCICIO7 import math math.cos(10)
#EJERCICIO8 import math math.tan(10)
#EJERCICIO9 import math math.hypot(12,5)
#EJERCICIO10 import math math.sinh(math.pi)
#EJERCICIO11 import math math.log(148.4755)
#EJERCICIO12 import math math.sqrt(144)
#EJERCICIO13 from Tkinter import* ventana=Tk(); ventana.title("Mui aplicación"); ventana.mainloop()
#EJERCICIO14 import wx ventana = wx.App(); frame = wx.Frame(None,title="Hello world"); frame.Centre(); frame.Show(); ventana.MainLoop();
#EJERCICIO15 from Tkinter import* raíz=Tk(); raiz.title("Mi segunda aplicación"); nombreLabel1=Label(raiz,text="Nombre:"); nombreLabel1.grid(row=0,column=0); cuadronombre=Entry(raiz); cuadronombre.grid(row=0,column=1); raiz=mainloop();
Ejercicio con Block de Notas:
#EJERCICIO16 from Tkinter import * #mi marco raiz = Tk() raiz.title("Mi aplicacion usando block de notas"); #nombre nombreLabel1 = Label(raiz,text="Nombre :") nombreLabel1.grid(row=0,column=0) #el entry del nombre cuadro1nombre = Entry(raiz) cuadro1nombre.grid(row=0,column=1) #apellido apellidoLabel2= Label(raiz,text="Apellido : ") apellidoLabel2.grid(row=1,column=0) #el entry del nombre cuadro2apellido= Entry(raiz) cuadro2apellido.grid(row=1,column=1) raiz.mainloop()
Ejercicios en PyCharm
#EJERCICIO17 #programa_suma_basica import time print"Ingrese un primer valor: " a=int(input("")) print"Ingrese un segundo valor: " b=int(input("")) suma=a+b print"Suma de valores ingresados: " print(suma) time.sleep(5)
#EJERCICIO18 #programa_manejo_matematicas import time from math import * print"Ingrese un primer valor: " x=int(input("")) print"Ingrese un segundo valor: " y=int(input("")) s=log(x+y) print"El resultado es: ",s time.sleep(5)
#EJERCICIO19a #encoding:utf-8 edad=10 if edad > 0 and edad < 18: print"Eres un niño" elif edad < 0 : print"no numeros negativos" elif edad >=18 and edad < 27: print "Eres un joven" elif edad >= 27 and edad < 60: print "Eres un adulto" else: print "eres de la tercera edad"
#EJERCICIO19b #encoding:utf-8 print "Dame la edad" edad=int(input("")) if edad > 0 and edad < 18: print"Eres un niño" elif edad < 0 : print"no numeros negativos" elif edad >=18 and edad < 27: print "Eres un joven" elif edad >= 27 and edad < 60: print "Eres un adulto" else: print "eres de la tercera edad"
#EJERCICIO19c print "Dame la edad: " edad=input() edad=int(edad) if edad > 0 and edad <18: 0="" :="" edad="" elif="" negativos="" ni="" no="" numeros="" o="" print="" res="" un="">=18 and edad < 27: print "Eres un joven" elif edad >= 27 and edad < 60: print "Eres un adulto" else: print "eres de la tercera edad" 18:>
#EJERCICIO20a a=5 if a ==5 : print "Es un cinco" elif a == 6 : print "Es un seis" elif a == 7: print "Es un siete" else: print "No es ningun numero deseado"
#EJERCICIO20b print "Dame un valor: " a = int(input("")) if a ==5 : print "Es un cinco" elif a == 6 : print "Es un seis" elif a == 7: print "Es un siete" else: print "No es ningun numero deseado"
#EJERCICIO21 print "Dame el valor: " a=int(input("")) if a > 0 : print"es un numero positivo" elif a == 0 : print"es igual a cero " else: print "es un numero negativo"
#EJERCICIO22 """Uso_de_metodos_con_if""" def Numero(num): if num > 0: return"es positivo" elif num < 0: return"es negativo " elif num == 0: return "es un cero" num=input("Dame el numero: ") print(Numero(num))
#EJERCICIO23 def xmayor(num1,num2): if num1 % num2 == 0: print num1," es multiplo de ",num2 else: print num1," no es multiplo de ",num2 num1=input("Dame el numero: ") num2=input("Dame el numero: ") print(xmayor(num1,num2))
#EJERCICIO24 def notas(nota): if nota >= 0 and nota <= 3 : return"Insuficiente" elif nota >= 4 and nota <= 6 : return"Suficiente" elif nota >= 7 and nota <= 10 : return"Bien" nota=input("Ingrese la nota: ") print notas(nota)
#EJERCICIO25 def iniciar(monto): dulce=raw_input('Elija la letra: ') if dulce == "a": precioProducto=2.5 print "Su cambio es: ",calcularCambio(precioProducto,monto) elif dulce == "b": precioProducto=1.4 print "Su cambio es: ",calcularCambio(precioProducto,monto) elif dulce == "c": precioProducto=1.2 print "Su cambio es: ",calcularCambio(precioProducto,monto) def calcularCambio(precioProducto, monto): return monto-precioProducto monto = input("Ingrese el monto: ") if monto < 5: print iniciar(monto) else: print'Monto debe ser menor a 5'
#EJERCICIO26a def _Prestamo(ingresos,egresos): Prestamo=input("Monto del prestamo: ") meses= input("Cuantos meses de pago: ") print "Monto de pago por mes: ",_cuotas(Prestamo,meses) def _cuotas(Prestamo, meses): cuotas=Prestamo/meses return cuotas edad=input ("Ingrese su edad: ") if edad >= 18: ingresos= input("Dame tus ingresos: ") egresos = input("Dame tus egresos: ") if ingresos >= egresos : _Prestamo(ingresos,egresos) else: print("No es posible darle un prestamo") else: print"No es mayor de edad"
#EJERCICIO26b def _cuotas(prestamos, meses): cuotas=prestamos/meses return cuotas def _Prestamos(ingresos, egresos): prestamos=input("Monto del prestamo:") meses= input("Cuantos meses de pago:") print "Monto de pago por mes:" , _cuotas(prestamos, meses) def edad(): edad=input ("Ingrese su edad:") if edad >= 18: ingresos= input("Dame tus ingresos") egresos = input("Dame tus egresos") if ingresos >= egresos: _Prestamos(ingresos, egresos) else: print ("no es posible ") else: print "No es mayor de Edad"\ edad()
Comentarios
Publicar un comentario