Qual função embutida converte uma string para inteiro em Pyt...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - int()
1. Tema central da questão
Esta questão avalia seu conhecimento sobre funções embutidas do Python, mais especificamente, como converter valores do tipo string para o tipo inteiro. Saber manipular tipos de dados é fundamental para resolver problemas práticos em programação e para evitar erros de execução.
2. Resumo teórico
No Python, uma função embutida (ou built-in function) é uma função já disponível no núcleo da linguagem. Para converter uma string numérica em um número inteiro, utiliza-se a função int().
Exemplo prático:
numero = int("123") # numero agora é o inteiro 123
Segundo a documentação oficial do Python, int() converte um argumento para inteiro sempre que possível.
3. Justificativa da alternativa correta
A função int() é a única na lista de alternativas que realmente realiza essa conversão de tipo no Python. Portanto, ao se deparar com uma string contendo apenas dígitos, basta utilizar int("valor") para obter o inteiro correspondente.
4. Análise das alternativas incorretas
- A - string(): Não existe função string() em Python. A função para converter algo em string é str().
- B - convert(): Não há função convert() nativa em Python. Esse nome pode até existir em outras linguagens, mas não é reconhecido pelo Python.
- C - parse(): parse() também não é uma função padrão em Python para conversão de tipos.
- E - cast(): cast() é comum em outras linguagens (como C# ou Java), mas não faz parte das funções embutidas do Python.
5. Estratégias para interpretação
Fique atento a palavras-chave e nomes de funções. Em Python, os nomes das funções são geralmente curtos e em minúsculas. Desconfie de alternativas que não soam "naturais" na linguagem que está sendo cobrada ou que não aparecem na documentação oficial.
Em questões como esta, foque em lembrar funções básicas e nunca hesite em consultar fontes oficiais para sanar dúvidas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo