• Matéria: Informática
  • Autor: Mariavitoria507
  • Perguntado 2 anos atrás

Considere a string x = 'curso de python no cursoemvideo'. Qual dos comandos abaixo retornaria a palavra 'curso'?.

Respostas

respondido por: marcusfortes
0

A alternativa que retorna a palavra curso para uma instrução em Python que fraciona uma string é a alternativa 2-) x[:5].

Manipulação de Strings em Python

Na linguagem Python a string é um array contendo uma sequência de bytes contendo caracteres Unicode. Quando uma string é criada e atribuída a uma variável, pode-se acessar um caractere nessa string da mesma forma que se acessaria um elemento em uma posição de um array, indicando a sua posição em colchete. Exemplo: x[2] acessa a o caractere na posição 2 (é importante lembrar que em Python os arrays iniciam em 0).

Em Python, quando se usa o ":" dentro do colchete, serão retornados os elementos entre as posições indicadas antes e depois do ":". Se não houver um numero antes do ":", serão retornados os elementos entre 0 e o número à frente do ":".

Nas alternativas da questão (indicadas abaixo), aquela que irá retornar a palavra curso é a x[:5] pois a palavra "curso" se inicia na posição 0 e tem 5 caracteres.

Continuação da questão:

1 -) x[4]

2-) x[:5]

3-) x[1:5]

4-) x[5]

Continue estudando Python! Clique no link e aprenda mais: https://brainly.com.br/tarefa/54078273

#SPJ4

Perguntas similares