Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

PyCharm não reconhece os sinais < (menor) e > (maior)

Erro que o terminal apresenta: TypeError: '>' not supported between instances of 'type' and 'type'

print('*****************************')
print('******BEM VINDO AO JOGO******')
print('*****************************')
ns = 13
chute = input('Chute um numero:')

chute = int
ns = int

maior = (chute > ns)
menor = (chute < ns)
igual = (chute == ns)

if igual:
    print('Parabens, você acertou o numero da sorte')
elif menor:
    print('Você errou para baixo')
elif maior:
    print('Você errou para cima')

Estou usando a versão: Python 3.9.4

1 resposta
solução!

Boa tarde Vinicius, blz?

seguinte, vc não precisa dessas duas linhas

chute = int
ns = int

Primeiro pq vc já atribuiu valor a estas variáveis, segundo pq int seria uma palavra reservada do python que não está fazendo sentido neste contexto.

Após retirar essas duas linhas vc deve incluir

chute = int(chute)

Ou pode usar outras abordagens a fim de evitar a reatribuição de variáveis.

Ou para deixar ainda mais organizado, não reutilizar a