Romeu falhou ao não duplicar o sinal de igual ==. Isto é que de fato vai representar a igualdade. O simples = é mais equivalente a lógica de 'receber' um determinado valor.
Ele deveria fazer assim:
numero1 = 10
numero2 = 10
if(numero1 == numero2):
print("São números iguais")Seria interessante se ele também definisse o else para mostrar o que aconteceria caso os valores fossem diferentes.