Na aula "comparando variáveis" o professor usou outra variável para difinir o valor do input como int. Mas eu sei que posso usar o int junto com o input da seguinte forma:
guessing = int(input("Enter a number: "))
A minha dúvida é que depois de fazer dessa forma meu if funciona sem os "()". Se eu deixo os "()" ele fica sublinhado como se estivesse errado. Meu código ficou da seguinte forma:
num_secret = 42
guessing = int(input("Enter a number: "))
print("You digit", guessing)
if num_secret == guessing: print("You right!")
else: print("You missed!")
Por que ele esta agindo dessa forma?