SóProvas


ID
5059072
Banca
CESPE / CEBRASPE
Órgão
SEED-PR
Ano
2021
Provas
Disciplina
Programação
Assuntos

Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como

Alternativas
Comentários
  • Gabarito: C

    Tupla: Trata-se de uma coleção de valores ordenados, imutáveis e indexáveis que pode conter valores duplicados (também podem ser chamadas de sequências). são delimitadas por parênteses ()

    Lista: Trata-se de uma coleção de valores ordenados, mutáveis e indexáveis que pode  conter valores duplicados. são delimitadas por colchetes []

    Set/Conjunto: Trata-se de uma coleção de valores desordenados, mutáveis e não indexáveis que não pode conter valores duplicados. são delimitadas por chaves{}

    Dicionário: Trata-se de uma coleção de valores desordenados, mutáveis e indexáveis que não pode conter valores duplicados. delimitadas por chaves. {} as chaves delimitam um conjunto de chave:valor

    fonte: estratégia

  • Assertiva C

    Tuplas são sequências de valores, da mesma forma que listas. Os valores de uma tupla, ao contrário de uma lista, são imutáveis

    len((1,2,3))

    3

  • Gabarito: C - Tupla

    Variáveis e tipos imutáveis em Python: int, float, string, bool, str, frozenset, tuple

  • GAB. LETRA C

    LISTAS

    Provavelmente, a estrutura de dados mais básica em Python é a list. Uma lista é apenas uma coleção ordenada. (É parecida com o array das outras linguagens, mas com algumas funcionalidades a mais.)

    integer_list = [1, 2, 3]

    TUPLAS

    São as primas imutáveis das listas. Quase tudo que você pode fazer com uma lista, que não envolva modificá-la, é possível ser feito em uma tupla. Você especifica uma tupla ao usar parênteses (ou nada) em vez de colchetes:

    my_tuple = (1, 2)

    DICIONÁRIO

    Outra estrutura fundamental é um dicionário, que associa valores com chaves e permite que você recupere o valor correspondente de uma dada chave rapidamente:

    empty_dict = {}

    Data Science do zero_ Primeiras regras com - Joel Grus

  • Em Python:

    Imutáveis (não posso alterar):  Tupla, int, float, string, bool.

    ===============================================

     

    Mutáveis (posso alterar)Listas, dicionários, conjuntos, bytearrays e classes definidas pelo usuário.

  • GABARITO: LETRA 'C'

    TUPLA:

    • Ordenada
    • Imutável
    • Permite duplicatas
    • Indexação por inteiro
    • Delimitada por ()

    LISTA OU LIST:

    • Ordenada
    • Mutável
    • Permite duplicatas
    • Indexação por inteiro
    • Delimitada por []

    DICIONARIO OU DICTIONARY:

    • Não ordenada
    • Mutável
    • Não permite duplicatas
    • Indexação por string
    • Delimitada por {}
  • EM PYTHON AS TUPLAS:

    É PARECIDA COM A LISTA, PORÉM É CRIADA EM PARÊNTESE E APÓS SER DECLARADA NÃO PODE SER MAIS ALTERADA, É IMULTÁVEL.

  • TUPLA NO PHYTON -> ( )

    IMUTÁVEL

  • Para não esquecer: APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS - APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS - APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS - APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS - APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS - APÓS A CRIAÇÃO AS TUPLAS SÃO IMUTÁVEIS

  • LETRA: C

    TUPLA = IMUTÁVEL (Não se pode mudar suas referências internas (seus valores), nem adicionar ou remover elementos.)

  • GAB: C

    Tuplas são estruturas de dados que uma vez criadas não podem ser alteradas, ou seja, uma tupla é IMUTÁVEL em tempo de execução.

    P.S:  A partir da versão 3.5 do Python é possível criar uma tupla sem o uso dos parênteses para delimitar o conjunto de dados que a formarão.

  • Gab: Letra C

    TUPLAS ( ) - Ordenada, imutável, usa índices numéricos

    LISTAS [ ] - Ordenada, mutável, usa índices numéricos

    DICIONÁRIOS { } - Não ordenada, mutável, usa índices alfanuméricos

  • 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

    AH, vai dizer que nao foi masssa? ahahahah

  • Características da linguagem Python:

    1. Linguagem de alto nível: mais próxima da linguagem humana.
    2. Sintaxe minimalista.
    3. Evita símbolos especiais para não poluir o código.
    4. Interpretada:  não é necessário compilar os códigos escritos; não precisa compactar(converter) para baixo nível; não possui um arquivo do tipo .EXE; possui um programa específico para executar os códigos, ex: prompt de comando do windows.
    5. Linguagem script: scripts são programas criados(os códigos escritos).
    6. É case sensitive(diferencia letras maiúsculas e minúsculas).
    7. Possui identação de código.

    Comentários na linguagem python:

    1. # no início de um comentário que ocupa uma linha(geralmente um comentário à frente do código).
    2. ‘’’ (3 aspas simples) comentários com mais de uma linha(comentários direto no terminal).
    • Operações de códigos python:
    1. >>>   identifica que é uma língua digitável do código. Não retorna o resultado entre colchetes [1] (como em -R).
    • A função bool() retorna sempre True, exceto ser o parâmetro de entrada for: False, 0 ou vazio. 
    • Como assim? Vejam só:
    • bool(False ) = False
    • bool(0) = False
    • bool() = False
    • Em todos os outros casos, ele retornará True! Lembrem-se que False é diferente False :
    • O primeiro é um booleano e o segundo é uma String. Logo...
    • bool(False ) = False
    • bool(”False ”) = True

    • TUPLA:
    • Ordenada
    • Imutável
    • Permite duplicatas
    • Indexação por inteiro
    • Delimitada por ()

    • LISTA OU LIST:
    • Ordenada
    • Mutável
    • Permite duplicatas
    • Indexação por inteiro
    • Delimitada por []

    • DICIONARIO OU DICTIONARY:
    • Não ordenada
    • Mutável
    • Não permite duplicatas
    • Indexação por string
    • Delimitada por {}