Saludos, me queda la duda ¿lo estas haciendo en consola de Linux o con Windows?
Lo más recomendable para tu salud mental es que lo hagas Linux, pero no interferiré con eso.
1. Como los compañeros dicen más arriba usa un editor de textos notepad, notepad++, etc guarda tu archivo con extensión .py
3. Verifica que todas las extensiones de python esten instaladas ese error es un error de sintaxis.
dale una revisada a este link: http://docs.python.org/tutorial/errors.html
4. te comparto este ejemplo
Código Python:
Ver originalfrom string import maketrans
import re
print "Hola mundo python"
cadena='EsTe Es Un EjEmPlo'
print cadena.lower()
nombre='nestor velazqUez'
# capwords no funciona
print nombre.upper()
# saludando=raw_input('Cual es tu nombre: ')
# print 'Hola, ' + saludando
print map(lambda x: x**2, range(10))
lista='Coacalco','Coatlicue','Coahoulia','Acoxpa', 'Coapa', 'Oaxaca', 'Acolman', 'Acapulco'
def buscando():
print 'Buscando en la lista.'
criterio=raw_input('indica el lugar: ')
print 'Palabra clave: ' + criterio
for locacion in lista:
if re.search(criterio , locacion):
print '---------------'
print locacion
print '---------------'
5. Empieza en http://www.pythonchallenge.com/