SóProvas


ID
2021389
Banca
MS CONCURSOS
Órgão
Creci - 1° Região (RJ)
Ano
2016
Provas
Disciplina
Programação
Assuntos

Qual alternativa representa a declaração de uma variável do tipo texto, na linguagem de programação Python?

Alternativas
Comentários
  • Fui na alternativa C por eliminação, pois em Python não há tipagem explícita das variáveis, com por exemplo int, boolean, etc.

    A tipagem é dada à variável dinamicamente conforme o conteúdo atribuído, como se pode observar na alternativa C, a variável textp recebeu o conteúdo "texto de exemplo" (poderia ser também 'texto de exemplo') que por estar em aspas ("") é considerada string (tipo texto).

    Entretanto, a alternativa C está errada, pois em Python não existe ponto e virgúla no final do comando.

  • A alternativa C está certa sim.

    Pode usar com ponto e vírgula, Ricardo.

    >>> textp = "texto de exemplo";
    >>> textp
    'texto de exemplo'
    >>>

  • Olá Jones Sarmento,

    eu acabei de testar e realmente funciona com ponto e vírgula até mesmo depois do print (textp);

    Então na verdade em Python pode-se utilizar ponto e vírgula (;), fiz o comentário, pois já em algumas videoaulas que falam que o Python não se usa o ;

    Entretanto, mesmo utilizando o ponto e vírgula, o que separa os blocos continua sendo a identação.

    Obrigadi pela dica.

  • Gabarito: Letra c

     

    a)  var valor = 3;

    ERRADO - Em Python não utilizamos "var" para declarar uma variável. Na verdade, não usamos nada, só atribuímos um valor.

     

    b)  boolean inicio = falso;

    ERRADO - Em Python não declaramos tipo de variável. Tampouco seria uma variável textual...

     

    c)  textp = "texto de exemplo";

    CORRETO - A atribuição é feita diretamente, utilizando aspas duplas ou simples (ou ainda triplas-aspas) para delimitar o texto. 

     

    d)  int i = 1;

    ERRADO - Em Python não declaramos tipo de variável. Tampouco seria uma variável textual...

    Prof. Judah Reis

  • Ponto e vírgula é opcional no Python