El primer programa, variables i print().
Llegir dades de l'usuari amb input(), assignació múltiple i format de sortida.
Prendre decisions amb if, elif, else, l'expressió ternària i try/except.
Repetir instruccions amb while i for.
Definir funcions, paràmetres, tuples, llistes i el mòdul random.
Aturar el programa amb pdb per inspeccionar variables i caçar bugs de debò.
Com Python passa llistes per referència, i retornar més d'un valor.
8 Recursivitat recurPython.htmlFuncions que es criden a si mateixes: cas base i pila de crides.
9 Matrius matriusPython.htmlTaules i matrius amb llistes de llistes.
10 Cadenes cadenesPython.htmlCadenes de text: mètodes de str i iterar-les directament.
Rebre arguments des de la línia de comandes amb sys.argv.
Agrupar dades amb dict i namedtuple, i com Python gestiona la memòria.
El dict com a estructura de dades central de Python.
Desar i llegir dades en disc amb open(), el bloc with, i recórrer línies.
Programació orientada a objectes: classes, objectes i mètodes.
Vols comparar-ho amb l'equivalent en C?
Índex — C →