Ir para conteúdo
Faça parte da equipe! (2024) ×

Ho bisogno di assistenza per convertire una stringa in un numero intero in Python.


XavierD
 Compartilhar

Posts Recomendados

Ciao, sto tentando di convertire un testo in un numero intero in Python ma ricevo un errore. Questo è il mio codice:

É necessário se cadastrar para acessar o conteúdo.

Funziona correttamente quando eseguo il codice e inserisco un numero. Tuttavia, se inserisco un testo vuoto o premo semplicemente input senza inserire nulla, si verifica il seguente errore:

É necessário se cadastrar para acessar o conteúdo.

Credo che il problema sia causato dal tentativo di convertire una stringa vuota in un numero intero proprio come questo esempio. Ma non so come affrontare questa circostanza. Potete aiutarmi a modificare il mio codice in modo che gestisca con garbo questo errore e visualizzi un messaggio di errore intuitivo?"

Link para o comentário
Compartilhar em outros sites

  • Co-Administrador

Olá \o

Eu sou um iniciante em python, e no mundo da programação...

EU faria desta forma:

É necessário se cadastrar para acessar o conteúdo.

 

o .isnumeric faz a checagem se o valor digitado é numérico e retorna True ou False. 

Se (if) True, ele continua, se não (else) printa uma mensagem de erro

 

Adicionei o f antes das aspas simples pois, no python mais recente, isso faz com que o que estiver entre { } ( no caso, {resultado} ) seja substituído por variável 

zzxjxZP.gif

 

Me pergunto se aqui ainda bate algo...

 

Membro - [E]stagiário - Designer - Mod. Global - Coordenador - Co-administrador - Banido - Gold Member - Designer - Entretenimento & Diversão -

Gold Member - Coordenador - Co-administrador

 

 

 

Gosta de filmes e séries e quer ajudar a Entretenimento & Diversão? Solicite entrada em nosso clube!

 

 

Pessoas que sou fã:

o6L4gAm.gif

 

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.