SóProvas


ID
2926576
Banca
Quadrix
Órgão
CRA-PR
Ano
2019
Provas
Disciplina
Programação
Assuntos

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


Um recurso bastante útil da Python consiste no tratamento posicional das strings. Elas são consideradas como sequências mutáveis e podem ter sua ordem (sequência) alterada da esquerda para a direita ou vice‐versa, dependendo da função do programa.

Alternativas
Comentários
  • Em Python Strings são imutáveis

  • Strings assim como as tuplas são imutáveis, ou seja, após criada, o seu valor não é alterado.

    .

    .

    At.te

    Foco na missão 

  • A 1a frase está correta: “Um recurso bastante útil da Python consiste no tratamento posicional das strings.”.

    O erro está na 2a frase quando o avaliador diz que as strings são consideradas como sequências mutáveis. Isso não é verdade. As strings são imutáveis. Ao fazer qualquer manipulação em uma string, o Python copia e cria um novo objeto string com o resultado da manipulação e a string original permanece imutável.

    Resposta: Errado

  • A 1ª frase está correta: “Um recurso bastante útil da Python consiste no tratamento posicional das strings.”.

    O erro está na 2ª frase quando o avaliador diz que as strings são consideradas como sequências mutáveis. Isso não é verdade. As strings são imutáveis. Ao fazer qualquer manipulação em uma string, o Python copia e cria um novo objeto string com o resultado da manipulação e a string original permanece imutável.

    Resposta: Errado

  • Em python

    imutáveis ------> int, float, string, bool .

    -------------------------------------------------------------------------------------------------------------------------

    mutáveis: listas ,dicionários ,conjuntos, bytearrays e classes definidas pelo usuário.

  • Gabarito errado. Errei, mas vou trazer minha contribuição para a questão por já ter programado muito em Python há alguns anos.

    No python ou em qualquer linguagem pode-se criar funções que realizam determinado objetivo. Já fiz vários exercícios de programação que "modificam" a String dada uma entrada. A sacada é que dentro da função a String em si não é alterada, pois como os colegas já contribuíram aí, as Strings são imutáveis, e para realizar o exercício de modificação da String a partir de dada entrada é necessário criar outra variável e operar em cima da entrada para gerar a saída da "nova String". Terminei marcando como certo porque na minha mente veio essa possibilidade.

    Resumindo: Strings em si são imutáveis, você não consegue alterar um caracter individual em determinada string sem ter que criar um novo objeto.

  • Um BIZU que funciona comigo

    Python = aquela cobra enorme (haha)

    As Tuplas (linhas) de uma cobra são IMUTÁVEIS, pois elas todas rastejam em linhas, e rastejam como CORDAS (STRINGS) : STRINGS E TUPLAS = IMUTÁVEIS hahaha

    As Listas são MUTÁVEIS, pois cada cobra tem suas listRas. hahaha