Julgue o item subsequente, relativos ao Microsoft Excel e à ...

Próximas questões
Com base no mesmo assunto
Q2276427 Programação

Julgue o item subsequente, relativos ao Microsoft Excel e à linguagem R.


Na linguagem R, admite-se que o nome de uma variável seja iniciado com uma letra ou com um número.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E (Errado)

Vamos entender por que a alternativa correta é a letra "E". A questão trata da nomenclatura de variáveis na linguagem R, um tema essencial para quem trabalha com essa linguagem de programação.

Na linguagem R, a regra de nomenclatura das variáveis é bastante específica. Variáveis devem começar com uma letra (a-z, A-Z) ou um ponto (.), mas o ponto não pode ser seguido por um número. Elas não podem começar com um número, embora números possam ser usados após o primeiro caractere.

Vamos ver um exemplo simples para ilustrar:

var1 <- 10 # Correto

1var <- 10 # Incorreto

.var <- 10 # Correto

.1var <- 10 # Incorreto

Dado isso, a questão está errada ao afirmar que "admite-se que o nome de uma variável seja iniciado com uma letra ou com um número". Na realidade, não é permitido iniciar o nome de uma variável com um número na linguagem R.

Este conhecimento é crucial para evitar erros de sintaxe e garantir que os scripts em R funcionem corretamente. Ao entender e aplicar corretamente as regras de nomenclatura, você conseguirá escrever códigos mais limpos e sem erros.

Se tiver mais dúvidas ou quiser aprofundar-se no tema, sinta-se à vontade para perguntar. Estou aqui para ajudar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

na linguagem R pode conter números no nome da variável. Só não pode INICIAR com números.

Não pode começar com números nem com underscore (_)

podemos descobrir a classe de um número com o comando class()

>x <- 1

>class(x)

[1] "numeric"

  • Em Python:
  • Nomes de variáveis podem começar com um underscore (), o que é até comum em algumas convenções de código, como para indicar variáveis "privadas" ou "protegidas".

Em R:

  • Nomes de variáveis não podem começar com underscore (). Essa tentativa gera um erro de sintaxe, pois R não reconhece variáveis iniciadas com esse caractere.

ERRADO.

RESTRIÇÕES EM PYTHONE E R:

·      - Utilizar nomenclatura reservadas: else, if, class, def...

·      - Começar com número: 3var ou 5texto - Mas pode terminar com número: var3 ou texto5

·      - Conter espaços entre palavras

·      - Utilizar underline ou ponto final

·      - Caracteres especiais: Ç, Ã, /, =, !, @, #, $, %, &, \, (, )...

OUTRAS DA CESPE:

(CESPE/2024) 

aluno1 = “Maria”

2aluno = “Jose”

nota final = 9.50

aprovado = True

Com base no trecho de código precedente, escrito em Python, julgue o próximo item.

A variável de nome nota final está declarada corretamente. 

·      ERRADO, não pode conter espaço entre palavras

 

(CESPE/2024) A variável de nome 2aluno está sintaticamente incorreta; ela deve ser nomeada como aluno2 para que o comando fique declarado de forma correta.

·      Correto, não pode começar com numero, mas pode finalizar

Questão boa pra cair na pf...

Errado. Nomes de variáveis em R podem começar com uma letra ou um ponto (.), desde que o ponto não seja seguido por um número. Nomes de variáveis não podem começar com um número.

Siga-me @rexconcurseiro

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo