0% encontró este documento útil (0 votos)
66 vistas

Python - Eclipse - Practicas de Codigo

El documento contiene varios programas de Python con ejemplos de bucles while, impresión de números, cálculo de sumas y productos. El último programa muestra una interfaz gráfica básica con checks, entrada de texto y botón utilizando Tkinter.

Cargado por

Gatomero
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
66 vistas

Python - Eclipse - Practicas de Codigo

El documento contiene varios programas de Python con ejemplos de bucles while, impresión de números, cálculo de sumas y productos. El último programa muestra una interfaz gráfica básica con checks, entrada de texto y botón utilizando Tkinter.

Cargado por

Gatomero
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

'''

1 - Created on 04-05-2018

@author: Jimmy Bahamondes Heredia

programa prueba “hola mundo”


'''
print(‘hola mundo’)

********************************************************

'''
2 - Created on 04-05-2018

@author: Jimmy Bahamondes Heredia

programa prueba ventana con entradas y salidas


'''

from Tkinter import *


root = Tk()
frame = Frame(root)
frame.pack()

c1 = Checkbutton(frame, text='Uno')
c2 = Checkbutton(frame, text='Dos')
entry = Entry(frame)
button = Button(frame, text='Aceptar')

c1.pack()
c2.pack()
entry.pack()
button.pack()

root.mainloop()

********************************************************
#elementos o widgets (controles, botones de una ventana, mas nombre, tamaño, etc.

from Tkinter import *


import Tkinter
w = Tkinter.Tk()
w.geometry("600x480+0+0")

frame = Frame(w)
frame.pack()

w.update_idletasks()
w.title('NabCash Pro')

c1 = Checkbutton(frame, text='Uno')
c2 = Checkbutton(frame, text='Dos')
entry = Entry(frame)
button = Button(frame, text='Aceptar')
c1.pack()
c2.pack()
entry.pack()
button.pack()

w.mainloop()

********************************************************

'''
imprime los 25 primeros números

'''
n = 1
while n <= 25 :
print n,
n +=1
********************************************************
#imprime los numerosi impares desde el 1 al 25, ambos inclusive
n = 1
h = ''
while n <= 25 :
if n%2 != 0:
h += ' %i' % n
n += 1

print h

********************************************************
#imprime los números pares del 40 al 60
n = 40
h = ''
while n <= 60 :
if n%2 == 0:
h += ' %i' % n
n += 1
print h

********************************************************
#imprime los números 48, 52, 56, …,120
n = 48
h = ''
while n <= 120 :
if n%2 == 0:
h += ' %i' % n
n += 4
print h

********************************************************
#calcular e imprimir la suma 1+2+3+4+…+50
n = 100
h = ''
while n >= 20 :
h += ' %i' % n
n -= 5
print h

********************************************************
#calcular e imprimir el producto 1+2+3+4+…+20
n = 1
h = 1
while n <= 20 :
h *= n
n += 1
print h

********************************************************
#calcular e imprimir la suma 50+48+46+44…+20
n = 50
h = 0
while n >= 20 :
h += n
n -= 2
print h

********************************************************
#programa que imprima los números impares desde el 100 hasta la unidad y calcule si
suman 100.
# el lugar donde van puestos los términos es muy importante pues se evito en python
el uso de llaves a cambio de situar cada elemento en los lugares correspondientes
de anidación

n = 100
h = 0
while n >= 1:
if n%2 != 0:
print n,
h += n
n -= 1
print 'y su suma es: %i' % h

********************************************************
#introducir número por teclado y decidir si es par o impar

h = input()
if h%2 == 0:
print 'Este numero es par'
else:
print 'Este numero es impar'

*******************************************************
'''
2 - Created on 04-05-2018

@author: Jimmy Bahamondes Heredia

programa V1 del financiero


'''
from Tkinter import *
import Tkinter
from cProfile import label

w = Tk()
w.geometry("800x400+600+250")
w.minsize(height=600, width=400)
def hola():
print"hola!"

frame = Frame(w)
frame.pack()

w.update_idletasks()
w.title('NabCash Pro CamiDie')

c1 = Checkbutton(frame, text='Uno')
c2 = Checkbutton(frame, text='Dos')
entry = Entry(frame)
button = Button(frame, text='Aceptar')

c1.pack()
c2.pack()
entry.pack()
button.pack()

menubarra = Menu(w)
menubarra.add_command(label= 'hola', command=hola)
menubarra.add_command(label= 'Salir', command=w.quit)

menuarchivo = Menu(menubarra, tearoff=0)


menuarchivo.add_command(label="Abrir", command=hola)

w.config(menu=menubarra)

w.mainloop()

También podría gustarte