Skip to content

Instantly share code, notes, and snippets.

def Validar():
x=raw_input()
if x.isdigit():
return x
print "Ingrese un valor numerico."
Validar()
def listasr():
archivo=open("datos.txt","r")
l=[]
@Haylin-chama
Haylin-chama / ArchivosTraspaso.py
Last active August 29, 2015 14:08
Como traspasar una linea a otro archivo desde un tipo de dato. En este problema, se plantea la necesidad de crear un archivo de una seccion determinada que el usuario ingresa.
#AUTOR : MAURO CASTILLO V.
#FECHA : 16 oct 2014
#DESCRIPCION : USO DE ARCHIVOS
archivo = open("datos.txt","r") #Para abrir el archivo, ojo, el r es de read para leer
sec = input("Ingrese seccion : ") #Numero de seccion para comparar
nombre = "seccion"+str(sec)+".txt" #Se crea un archivo con el numero de seccion ingresada
seccion = open(nombre,"w") #Se abre el archivo desde 0, ojo que 'w' sirve para abrir un archivo desde 0
#Si quieres agregar mas datos a un archivo creado usa el 'a' en vez del 'w'
@Haylin-chama
Haylin-chama / Tarea7AyP.py
Last active August 29, 2015 14:08
Tarea7AyP
import myFunciones.py
myFunciones.main()
@Haylin-chama
Haylin-chama / 20141023Ayudantia.py
Created October 23, 2014 13:59
Ayudantia del 23 de octubre 2014
def Validar():
x=raw_input("Valor: ")
if x.isdigit():
return x
print "Caracter ingresado no valido. Ingrese numero."
Validar()
#Escribir un programa que permita crear dos listas de palabras
def Crear():
print "Ingrese largo: "
@Haylin-chama
Haylin-chama / listas.py
Created October 21, 2014 12:33
Listas en Python
import random
def CrearLista():
largo=raw_input("Ingrese largo: ")
lista=[]
for i in range(largo):
elem=raw_input("Ingrese elementos")
lista[i]=[elem]
def CrearListasRandom():
@Haylin-chama
Haylin-chama / Myfunciones.py
Last active August 29, 2015 14:07
Tarea6Programacion
import random
#Advertencia
#El programa funciona al quinto intento.
#Demasiada recursividad.
def IngresarP():
p=raw_input("Ingrese una palabra: ")
if len(p)!=0:
return p
@Haylin-chama
Haylin-chama / Maestro.py
Created October 16, 2014 13:18
Coso feo fome
def Validar(a):
a=False
def Maestro():
archivo=open("Maestro","a")
rut=raw_input("Rut: ")
Nombre=raw_input("Nombre: ")
Direccion=raw_input("Direccion: ")
Genero=raw_input("Genero: ")
def AgregarRegistros():
archivo=open("Notas.txt","a")
nom=raw_input("Ingrese Nombre: ")
sir=raw_input("Ingrese Dirección: ")
tele=raw_input("Ingrese Telefono: ")
registro=str(nom)+';'+str(sir)+';'+str(tele)+'\n'
archivo.write(Registro)
def Lectura():
archivo=open("Notas.txt","r")
@Haylin-chama
Haylin-chama / propuesto.py
Created October 9, 2014 12:31
Propuestos de Recursividad
##1. Realizar la sumatoria desde i=0 hasta n del factorial de x partido el factorial de i
def factorial(x):
if x>1 and x<2:
return 1;
else:
if x<0:
return 0
return x*factorial(x-1)
def sumatoria(n):
@Haylin-chama
Haylin-chama / recursividadiwi.py
Created October 7, 2014 12:30
Recursividad en python
def Validar():
a=False
while a!=True:
x=raw_input("Ingresa un numero: ")
if x.isdigit():
a=True
return x
else:
print "Lo que ingresaste no es un numero. Intenta nuevamente."