Estado: draft
Puede haber pasado alg煤n tiempo desde que tomaste el curso de Introducci贸n a la Programaci贸n, y quiz谩s no sabes por donde empezar a recordar 馃. En esta gu铆a colocamos una lista de los contenidos de IIC1103 que necesitas repasar.
- Variables y tipos b谩sicos, como
float,intystr. - Operadores con n煤meros:
+,-,*,/,//,%,**. - Input / Output b谩sico por consola.
- Control de flujo con
if,elif,else.- Comparaci贸n con
==,!=,<,<=,>,>=. - Operadores booleanos como
and,or,not.
- Comparaci贸n con
- Ciclos
forywhile. - Funciones:
- Creaci贸n de funciones propias.
- Par谩metros por defecto en funciones.
- Utilizaci贸n de funciones de otros m贸dulos como
mathorandom.
- Manejo de strings:
- Conseguir el caracter de la posici贸n i.
- Slices.
forsobre strings.- Concatenaci贸n de strings.
- M茅todos como
find,upper,lower,strip,split,join,x in string.
- Manejo de listas:
- Conseguir el elemento de la posici贸n i.
- Slices.
forsobre listas.- Concatenaci贸n de listas.
- M茅todos como
append,pop,insert,remove,x in lista. - Manejo de la idea de "lista de listas"
- B煤squeda en listas.
- Lectura de archivos de texto, al menos con los modos
ryw. - Programaci贸n orientada a objetos:
- Conceptos de "clase" e "instancia de una clase".
- Definici贸n de una clase, con m茅todos y atributos.
- Creaci贸n de instancias de una clase.
- Dunder methods como
__str__.
- Manejo de algoritmos definidos en forma recursiva.