Informática, perguntado por apab, 9 meses atrás

n = str(input('number: '))
print(n.isnumeric())
>>>55.5
>>>False

por qual motivo deu False?​

Soluções para a tarefa

Respondido por Yotchy
1

Resposta:

é False por que isnumeric() retorna True quando há apenas caracteres numéricos(1,2,3,4,5,6...), mas no seu caso há um '.', e essa função não aceita ponto decimal, portanto é False

Explicação:


apab: conhece um função interna que identifica float? ou preciso criar uma
Perguntas interessantes