He instalado Ubuntu y vino con Python 2.7.3 pero no puedo guardar ninguno de mis programas. Intenté ir a Archivo, buscando una opción Guardar, pero no está presente. ¿Qué tengo que hacer?
El intérprete de línea de comandos para Python no es un editor y no tiene una opción para guardar. Esto es solo algo para probar sus comandos.
Necesita algo como gedit ( otro editor ) para escribir sus comandos. Todos esos editores tienen la opción de guardar.
Si desea programar con Python en Ubuntu, le sugiero que use IDLE. IDLE fue construido completamente usando Python y tK (un módulo de ventana para python) y funciona bien para todo lo que he hecho.
Le ofrece funciones de depuración y resaltado de sintaxis, muy útiles para rastrear errores y similares.
Gedit también funciona, y tiene varios idiomas que puede resaltar sintaxis, pero no tiene las características de depuración (al menos eso he visto).
Otro que podría examinar es Stani's Python Editor , otro IDE desarrollado por un usuario.
Como dijo @Rinzwind, la línea de comando python no proporciona una opción para guardar sus archivos fuente, es es solo una forma de probar comandos e ideas sin tener que escribir Un programa completo para hacerlo.
EDITAR:
Otro que encontré muy útil fue Geany.
No recuerdo si tuve que instalarlo o no (probablemente lo hizo, una simple búsqueda en el Centro de software debería abrirlo). Proporciona resaltado de código, sangría automática, la capacidad de aumentar y disminuir las sangrías en fragmentos de código, la capacidad de comentar fragmentos de código y ejecutar el código directamente desde el IDE. También puede cambiar rápidamente entre ejecutarlo con python
(predeterminado) y python3
u otro.