Bueno, tengo otro problema. Cuando le permito a python shell revisar el código me encuentra el siguiente error:
"There's an error in your program: *** can't assign to funcion call (prueba.py, line 29).
Y este es el código en cuestión (ahora, mas complejo y idiota que antes! (está sin acabar, faltan las condiciones de si los meses coinciden, para preguntarle los dias y asegurarme de que tiene o no 18)
NOTA: eso de variables "problemáticas" lo pongo por que en alguna ocasion me hizo falta, y asi las "declaro" todas, tampoco ocupan una barbaridad en la memoria.
#Variables Problemáticas
year = 0
fechanacimiento = 0
hijos = "pera"
sexo = "neutro"
hijosafirmativo = "si"
hijosnegativo = "no"
mes = "asdf"
numeromes = 0
mesnacimiento = "asdf"
numeromesnacimiento = 0
#Variables problemáticas
print "Bienvenido al programa chapuzas de Andrés"
print "Antes de empezar vamos a darnos a conocer, mi nombre es Python"
nombre = raw_input ("Cual es tu nombre? Escríbelo y pulsa Enter\n")
print "Muy bien, hola", nombre, "y bienvenido"
print "Vamos a calcular tu edad, dime, en que año estamos?\n"
year = input()
print "Ajá, asique", year
print "Y en que año has nacido?\n"
fechanacimiento = input()
edad = year - fechanacimiento
if edad >= 19:
print "Anda, pero si ya eres mayor de edad!"
if edad == 18:
print "Es probable que tengas 18 años, pero como estás justito, tengo que asegurarme.\n\n Tienes 18 años, o me he equivocado (Responde con Si o No)"
raw_input() = dieciochoanos
if dieciochoanos == "Si":
print "Vaya, me has sacado del apuro de tener que hacer mas cálculos"
if dieciochoanos == "No":
print "Vaya hombre, entonces tendré que hacerte un par de preguntas más para asegurarme.\n"
print "En que mes estamos? (Enero, Febrero, Marzo....). Por favor, escribe normativamente, con su Mayuscula inicial y rigor ortográfico. Gracias"
raw_input = mes
if mes == "Enero":
numeromes = 1
if mes == "Febrero":
numeromes = 2
if mes == "Marzo":
numeromes = 3
if mes == "Abril":
numeromes = 4
if mes == "Mayo":
numeromes = 5
if mes == "Junio":
numeromes = 6
if mes == "Julio":
numeromes = 7
if mes == "Agosto":
numeromes = 8
if mes == "Septiembre":
numeromes = 9
if mes == "Octubre":
numeromes = 10
if mes == "Noviembre":
numeromes = 11
if mes == "Diciembre":
numeromes = 12
print "Ahora necesito saber en que mes has nacido"
raw_input("Me lo podrías decir?\n") = mesnacimiento
if mesnacimiento == "Enero":
numeromesnacimiento = 1
if mesnacimiento == "Febrero":
numeromesnacimiento = 2
if mesnacimiento == "Marzo":
numeromesnacimiento = 3
if mesnacimiento == "Abril":
numeromesnacimiento = 4
if mesnacimiento == "Mayo":
numeromesnacimiento = 5
if mesnacimiento == "Junio":
numeromesnacimiento = 6
if mesnacimiento == "Julio":
numeromesnacimiento = 7
if mesnacimiento == "Agosto":
numeromesnacimiento = 8
if mesnacimiento == "Septiembre":
numeromesnacimiento = 9
if mesnacimiento == "Octubre":
numeromesnacimiento = 10
if mesnacimiento == "Noviembre":
numeromesnacimiento = 11
if mesnacimiento == "Diciembre":
numeromesnacimiento = 12
if numeromes < numeromesnacimiento:
print "Ajá! asique tienes 17 años, me había equivocado en mis suposiciones"
if numeromes > numeromesnacimiento:
print "Pues si, tienes 18 años, que mal me lo haces pasar con tantos cálculos :("
if edad >= 25:
print "Y si me descuido, igual tienes hijos"
hijos = raw_input("Es así? Responde con un Si o un No")
if edad <= 17:
print "Veo que aun no puedes sacarte el carnet de conducir ;)"
if hijos == hijosafirmativo:
print "Espero que seas buen pad..."
print "Ups, aun no sé si eres un hombre o una mujer"
sexo = raw_input("A que sexo perteneces? (responde con Hombre o Mujer)")
if sexo == "Hombre":
print "No quiero ser machista, pero estaba pensando en que lo eras"
else:
print "uff, esto me pasa por no preguntar antes, casi meto la pata"
print " Bueno, aqui se acaba el programa, pulsa enter para salir"
raw_input()
Por cierto, otro error curioso que me ha aparecido (este que pongo ahora ya está solucionado):

EOL? EOL???? SABIA QUE LA CULPA ERA VUESTRA