I was surprised the first time I learned that Python will actually refuse to compile:
def fibonacci(n):
return n
because it knows that the Fibonacci sequence doesn't work that way. It's a fantastic language.