| You are here: Inicio > Inmersión en Python > Su primer programa en Python | << >> | ||||
Inmersión en PythonPython de novato a experto |
|||||
¿Sabe cómo empiezan otros libros hablando de fundamentos de programación y acaban construyendo un programa completo y que funciona? Saltémonos todo eso.
Aquí tiene un programa en Python, completo y funcional.
Probablemente no tenga mucho sentido para usted. No se preocupe por eso, porque voy a hacer una disección línea por línea. Pero léalo todo antes y vea si puede comprender algo.
Si aún no lo ha hecho, puede descargar éste ejemplo y otros usados en este libro.
def buildConnectionString(params): """Crea una cadena de conexión partiendo de un diccionario de parámetros. Devuelve una cadena.""" 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 vea lo que sucede.
| En el IDE ActivePython para Windows puede ejecutar el programa de Python que esté editando escogiendo -> (Ctrl-R). La salida se muestra en la pantalla interactiva. | |
| En el IDE de Python de Mac OS puede ejecutar un programa de Python con -> (Cmd-R), pero hay una opción importante que debe activar antes. Abra el fichero .py en el IDE, y muestre el menú de opciones pulsando en el triángulo negro en la esquina superior derecha de la ventana, asegurándose de que está marcada la opción . Esta preferencia está asociada a cada fichero por separado, pero sólo tendrá que marcarla una vez por cada uno. | |
| En sistemas compatibles con UNIX (incluido Mac OS X), puede ejecutar un programa de Python desde la línea de órdenes: python odbchelper.py | |
<< Resumen |
| 1 | 2 | 3 | 4 | 5 | 6 | |
Declaración de funciones >> |