Demo entry 3821264

Prueba 9-2

   

Submitted by anonymous on Mar 01, 2016 at 00:56
Language: Python 3. Code size: 1.5 kB.

"""Prueba 9.2 A"""
"""Crear la función pares_fichero(numero, fichero) que escribirá en un fichero todos los números pares que hay entre 1 y numero (2 ptos)"""
import os
def pares_fichero(self,numero,fichero):
	f=open(os.path.join('./',fichero,'w+'))
	for i in range (1,int(numero)):
		f.write(str(i)+"\n")
		f.close()
	print("Los números pares desde el 1 hasta "+str(numero)+"estan en "+str(fichero))


"""Crear una función llamada mostrar_fichero() que lea indefinidamente una variable llamada nombre_fichero hasta que se introduzca el texto “salir”. Cada vez que se lea la variable nombre_fichero se intentará leer y mostrar el contenido de un fichero cuyo nombre sea el valor de nombre_fichero y se mostrará en pantalla. Si no se puede leer porque no existe, habrá que capturar la excepción y mostrar un mensaje indicando que no existe el fichero indicado.(2 ptos)"""
import os
def mostrar_fichero(self):
	nombre_fichero=""
	while nombre_fichero!="salir":
		try:
			nombre_fichero=str(input("Introduzca un nombre de fichero: "))
			fichero=open(os.path.join('./',nombre_fichero,'w+'))
			fichero.read
		except FileNotFoundError:
			print("no existe el fichero indicado")


"""Crear una función llamada directorios(num, nombre). Si num es 10 y nombre=”hola”, se crearán diez directorios: hola1, hola2, hola3, hora4, … , hola10 (2 ptos)"""
import os
def directorios(self,num,nombre):
		for i in range(1, num):
			print("Se ha creado el directorio "+str(nombre)+str(i))
			os.makedirs(str(nombre)+str(i))

This snippet took 0.00 seconds to highlight.

Back to the Entry List or Home.

Delete this entry (admin only).