Logo Passei Direto
Buscar
III e Programação 1 Considere o seguinte trecho de um programa escrito em Python: str = 'Minha frase' print(str[4]+ str[7]) Após a execução do trecho, é correto afirmar que: A Será impresso hf B Será impresso af C Será impresso ar D Será impresso hr E Será exibida mensagem de erro porque não é permitido usar o operador + com strings Fundback Perausam
User badge image
Henrique Oliveira

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar o trecho do programa em Python: ```python str = 'Minha frase' print(str[4] + str[7]) ``` 1. A variável `str` contém a string `'Minha frase'`. 2. O índice `4` da string `'Minha frase'` corresponde ao caractere `'a'` (contando a partir de 0: M=0, i=1, n=2, h=3, a=4). 3. O índice `7` da string `'Minha frase'` corresponde ao caractere `'f'` (M=0, i=1, n=2, h=3, a=4, espaço=5, f=6, r=7). Portanto, `str[4]` é `'a'` e `str[7]` é `'f'`. Quando somamos esses dois caracteres com o operador `+`, obtemos `'af'`. Agora, vamos analisar as alternativas: A) Será impresso hf - FALSO B) Será impresso af - VERDADEIRO C) Será impresso ar - FALSO D) Será impresso hr - FALSO E) Será exibida mensagem de erro porque não é permitido usar o operador + com strings - FALSO A alternativa correta é: B) Será impresso af.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina