Apéndice D. Soluciones a los Ejercicios de Fin de Parte
Parte I, Cómo empezar
Consulta "Pon a prueba tus conocimientos: Ejercicios de la Parte I" en el Capítulo 3 para ver los ejercicios.
Interacción. Suponiendo que Python esté configurado correctamente, la interacción debería ser algo parecido a lo siguiente (puedes ejecutarlo como quieras (en IDLE, desde un intérprete de comandos, etc.):
%
python...copyright information lines...>>>"Hello World!"'Hello World!' >>># Use Ctrl-D or Ctrl-Z to exit, or close windowProgramas. Tu archivo de código (es decir, módulo) módulo1.py y las interacciones con el shell del sistema operativo deberían tener este aspecto:
print('Hello module world!') %python module1.pyHello module world!De nuevo, siéntete libre de ejecutarlo de otras formas: haciendo clic en el icono del archivo, utilizando la opción de menú Ejecutar→Ejecutar módulo de IDLE, etc.
Módulos. El siguiente listado de interacciones ilustra la ejecución de un archivo de módulo importándolo:
%
python>>>import module1Hello module world! >>>Recuerda que tendrás que volver a cargar el módulo para ejecutarlo de nuevo sin detener y reiniciar el intérprete. La pregunta sobre mover el archivo a un directorio diferente e importarlo de nuevo es una pregunta capciosa: si Python genera un archivo módulo1.pyc en el directorio original, lo utilizará cuando importes el módulo, aunque el archivo de código fuente (.py) se haya movido a un directorio que no esté en la ruta de búsqueda de Python. El archivo ...