Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
raw = None
while raw is None:
print "Bitte geben sie das zu berechnende Jahr zwischen 1960 und 1990 an: "
the_string = raw_input()
try:
raw = int(the_string) #or int(raw) < 1959 or int(raw) > 1991
except ValueError:
print 'Fehlerhafter Wert. Bitte geben Sie das Jahr korrekt an.'
year = int(raw)
@GunnarB: statt `raw` einen künstlichen Wert (None) zu geben, solltest Du eine Endlosschleife benutzen und die nur dann verlassen, wenn raw einen von Dir gewünschten Wert hat.