UNIDAD 4-PROGRAMAS HECHOS DESDE CERO

Imagen
#PROGRAMA QUE PIDE EL NOMBRE DE UNA PERSONA Y LA SALUDA. from Tkinter import * from tkMessageBox import * ventana=Tk() ventana.geometry("300x300") ventana.title('Hola.........') nombre= StringVar() nombre.set('') dato=Entry(ventana,textvariable=str(nombre)).place(x=100,y=100) button=Button(ventana,text='hola',command=lambda:showinfo(title='hola', message='hola '+ nombre.get())).place(x=100,y=150) ventana.mainloop() ejecucion del programa: #Programa que abre el explorador de archivos y copia la ruta y la muestra en un Entry. from Tkinter import * from PIL import * from tkFileDialog import askopenfilename ventana=Tk() ventana.geometry('450x300') def llamada(): hey = StringVar() nombre = askopenfilename() print nombre hey.set(nombre) label = Entry(ventana, textvariable=hey,width=50).place(x=100, y=100) nombre=Label(ventana,text='pulse el boton y elija una ruta').place(x=10,y=10) label=

practicas del dia 25-09-2018

#1 Elabora un programa que muestre un menu donde muestre y los dichos resultados correspondientes:
1-Determinar si el numero es par
2-SENO Y COSENO de dos numeros
3-LOGARITMO DE UN NUMERO
4-SALIR



import math

def calculo():
    print "quiere entrar al menu 1.si/2.no"
    opc2=1   #utilizado para el ciclo while
    while opc2!=0:
        #Cuando este en modo debuggin se
        # empezara desde esta linea por que es donde empieza el verdadero programa
        opcion =0
        print "MENU DE OPCIONES"
        print 'SELECCIONE LA OPCION'
        print '1-Determinar si el numero es par'
        print '2-SENO Y COSENO de dos numeros'
        print '3-LOGARITMO DE UN NUMERO'
        print '4-SALIR'
        opcion=int(input('de la opcion: '))

        if opcion == 1:
            print 'dame el valor ====='
            valor = int(input())
            residuo = valor%2
            if residuo == 0:
                print 'el numero par'
            else:
                print 'el numero es impar'

        elif opcion == 2:
            valor1 = int(input('dame un valor:'))#para que muestre el cursor enseguida del mensaje
            print 'dame un segundo valor'#de esta manera muestra el cursor debajo
            valor2=int(input())#esta tambienxdxdxd
            sen1 = math.sin(valor1)
            sen2 = math.sin(valor2)
            cos1 = math.cos(valor1)
            cos2 = math.cos(valor2)

            print '\nseno del valor 1', sen1
            print '\nseno del valor 2', sen2
            print '\ncoseno del valor 1', cos1
            print '\ncoseno del valor 2', cos2

        elif opcion == 3:
            valor1=int(input('dame un valor para calcular su logaritmo::'))
            log1=math.log10(valor1)
            print 'el logaritmo del numero es: ',log1

        elif opcion == 4:
            opc2=0


        else:
            print 'seleccione un valor dentro del rango'

        print "termina el while"
calculo()
capturas del ejercicio:


ejecución del programa:


#2 Programa que a traves de un for demuestre los numero impares de un cierto rango
introduciendo desde el teclado el valor el inicial y el valor final.
def numeroimpares(numero,numerofin):
    i = numero
    for i in range(numero, numerofin):

        residuo = i % 2
        if residuo != 0:
            print 'el numero ',i,'es impar'
            i=i+1

        else:
            print 'el numero' ,i,'es par'
            i=i+1


numero=int (input('dame el numero inicial'))
numerofin=int(input('dame el numero final'))
#fin=int (input ("hasta que numero desea saber los numero impar"))
numeroimpares(numero,numerofin)


ejecucion del programa:

Comentarios

Entradas más populares de este blog

Modulos de Python

1.2 Dispositivos de hardware y software para el despliegue gráfico.

ejercicios del dia 06-11-18(ejercicios de ventanas,showinfo....)