Diferencia entre revisiones de «Usuario:Lmorillas/intropyaytozgz/dia2»

De WikiEducator
Saltar a: navegación, buscar
(Módulos)
Línea 33: Línea 33:
 
* Creando un módulo
 
* Creando un módulo
 
* Evitando la ejecución
 
* Evitando la ejecución
* Paquetes  
+
* Paquetes
 +
=== Módulos de la librería estándar ===
 +
* sys
 +
* os
 +
* os.path
 +
* subprocess
  
 
== Archivos ==
 
== Archivos ==

Revisión de 07:56 19 nov 2012


Repaso dia 1

  • Tipos de datos
  • Estructuras de control

Excepciones

  • ¿Por qué?
  • Capturando excepciones

Encapsulando código

Funciones

  • Definiendo una función
  • Llamando a una función
  • Argumentos posicionales y nominados
  • Argumentos por defecto
  • Recursividad
  • Funciones Lambda

Clases

  • Definiendo una clase
  • Instanciando una clase
  • Métodos y atributos de instancia
  • Métodos y atributos de clase
  • Protegiendo y escondiendo
  • Herencia

Módulos

  • Usando módulos
  • Creando un módulo
  • Evitando la ejecución
  • Paquetes

Módulos de la librería estándar

  • sys
  • os
  • os.path
  • subprocess

Archivos

  • Abriendo archivos
  • Distintos modos
  • Linea a linea
  • Byte a byte
  • Trabajando con directorios
  • Pickle y shelf