Logo Passei Direto
Buscar
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 ar
b) Será impresso af
c) Será impresso hr
d) Será exibida mensagem de erro porque não é permitido usar o operador + com strings
e) Será impresso hf
User badge image
Questões Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

há 4 meses

Vamos analisar o trecho do programa em Python: ```python str = 'Minha frase' print(str[4] + str[7]) ``` Primeiro, precisamos entender o que cada índice representa na string `'Minha frase'`: - `str[0]` = 'M' - `str[1]` = 'i' - `str[2]` = 'n' - `str[3]` = 'h' - `str[4]` = 'a' - `str[5]` = ' ' - `str[6]` = 'f' - `str[7]` = 'r' - `str[8]` = 'a' - `str[9]` = 's' - `str[10]` = 'e' Agora, vamos ver o que `str[4]` e `str[7]` retornam: - `str[4]` = 'a' - `str[7]` = 'r' Portanto, a expressão `str[4] + str[7]` resulta em `'a' + 'r'`, que é `'ar'`. Agora, analisando as alternativas: a) Será impresso ar - Correto. b) Será impresso af - Incorreto. c) Será impresso hr - Incorreto. d) Será exibida mensagem de erro porque não é permitido usar o operador + com strings - Incorreto, pois é permitido. e) Será impresso hf - Incorreto. A alternativa correta é: a) Será impresso ar.

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

User badge image

Ed Verified user icon

ano passado

Após a execução do trecho, será impresso "af". Portanto, a alternativa correta é a letra B) Será impresso af.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Dado a sequência de código Python3 abaixo, assinale a alternativa CORRETA. j = [1,2,3,4,5] h = (1,2,3,4,5) As variáveis j e h são

a) do tipo tabela hash;
b) uma lista e uma tupla;
c) uma tupla e uma lista;
d) existem erros na declaração destas variáveis.
e) ambas as variáveis são dict;

Em um programa escrito em linguagem Python, o comando de atribuição x = int(4.8) fará com que a variável x:

a) Passe a armazenar o valor 4.8
b) Passe a armazenar o valor 4
c) Passe a armazenar o valor 0.5
d) Passe a armazenar o valor 5
e) Passe a armazenar o valor 32

Mais conteúdos dessa disciplina