Inicio > Inmersión en Python > Conozcamos Python | << >> | ||||
diveintopython.org Python para programadores con experiencia |
Tabla de contenidos
He aquí un programa completo y operativo en Python.
Probablemente no tenga ningún sentido para usted. No se preocupe por ello: vamos a diseccionarlo línea a línea. Pero antes échele un vistazo por si puede sacar algo de él.
Si aún no lo ha hecho, puede descargar este y otros ejemplos de este libro.
def buildConnectionString(params): """Build a connection string from a dictionary of parameters. Returns string.""" return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) if __name__ == "__main__": myParams = {"server":"mpilgrim", \ "database":"master", \ "uid":"sa", \ "pwd":"secret" \ } print buildConnectionString(myParams)
Ahora ejecute este programa y observe qué ocurre.
En el entorno de programación Python en Windows, puede ejecutar un módulo con File->Run... (Control-R). La salida se muestra en la ventana interactiva. |
En el entorno de programación Python en Mac OS, puede ejecutar un módulo con Python->Run window... (Cmd-R), pero antes debe seleccionar una opción importante: Abra el módulo en el entorno de programación, muestre el menú de opciones de módulo pulsando el triángulo negro de la esquina superior derecha de la ventana, y asegúrese de que “Run as __main__” está seleccionado. Esta opción se guarda junto con el módulo, de modo que sólo debe hacer esto una vez por cada módulo. |
En los sistemas compatibles con UNIX (incluido Mac OS X), puede ejecutar un módulo desde la línea de órdenes: python odbchelper.py |
Inmersión en Python | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Declaración de funciones |