Foto de Barbara A.
Barbara há 3 anos
Enviada pelo
Site

Dúvida programação básica

Exercício:

''

i - int(x) devolve o valor da variável x convertido para um inteiro (caso ela contenha um número).

ii - é possível somar strings com números inteiros diretamente''

GABARITO: as duas estão erradas

Dúvida: poderia me explicar o erro de cada uma?

Python Geral
3 respostas
Professor Fabio A.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 anos
Contatar Fabio

1- int(x) não converte um número para inteiro. Esse comando int(x) extrai a parte inteira de um número.

2- Não existe a soma de uma string com um número em Python.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta

Envie sua pergunta

Professor Amador R.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Amador

Explicação dos erros:

i) int(x) devolve o valor da variável x convertido para um inteiro (caso ela contenha um número).

A afirmação está incompleta. A função int(x) realmente converte a variável x para um inteiro, mas somente se x for um número ou uma string que represente um número. Se x for qualquer outro tipo de dado, como uma string que não represente um número, a função int() lançará um erro.

ii) é possível somar strings com números inteiros diretamente

A afirmação está errada. Em Python (exemplo), não é possível somar strings com números inteiros diretamente. Se você tentar fazer isso, o interpretador Python lançará um erro.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Gustavo T.
Respondeu há 1 ano
Contatar Gustavo

1 - int(x) devolve o valor da variável x convertido para um inteiro (caso ela contenha um número).
Essa afirmação é parcialmente verdadeira, pois int(x) converte o valor de uma variável de um tipo de dados 
que pode ser convertido para int como uma str "5" ou um float 5.0 para 5

2 - Não existe soma de str com int em Python 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta

Aprenda do seu jeito, no seu ritmo

Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App
Escaneie o QR Code para baixar