Para converter uma string “25” em número inteiro, utilizamos:
a) str(“25”)
b) int(“25”)
c) float(“25”)
d) bool(“25”)
a) str(“25”)
b) int(“25”)
c) float(“25”)
d) bool(“25”)
Passo 1
O enunciado pede para converter a string
"25"
em um número inteiro usando Python. O conteúdo é conversão de tipos (casting) e vamos comparar as funções embutidas str()
, int()
, float()
e bool()
.Passo 2
Analisando cada função:
str("25")
converte para string, então o resultado continua"25"
.float("25")
converte para ponto flutuante, retornando25.0
, que não é inteiro.bool("25")
converte para booleano; como a string não está vazia, retornaTrue
.int("25")
converte a string de dígitos direto para um inteiro, retornando25
.
Passo 3
Somente a chamada
int("25")
produz um valor do tipo inteiro a partir da string.Resposta
(b)