Cara, isso não é equivalente.

Equivalência não é necessariamente ter a mesma quantidade de linhas, com a mesma quantidade de instruções. Pra mim, código equivalente é o que produz o mesmo resultado.

O import do Python é bem diferente do include do C, leia isso e isso.

Ah, por padrão, o status code de um script Python é zero, nem precisava de sys.exit. E a soma de dois inteiros resulta em um inteiro, então usar int é redundante também.

E o __main__ serve para o código não ser executado se o arquivo for importado, é uma semântica bem diferente do main do C.

Pronto, estou justificando meu negativo, espero que assim ninguém reclame...