Questão FC95871
Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados. Na linguagem Python, os blocos de código são separados por chaves.
Linguagens de Programação
CEBRASPE (CESPE) · 2023
Na linguagem Python, os blocos de código são separados por chaves.
- Errado
- Certo
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: A afirmação está errada porque, na linguagem Python, os blocos de código não são delimitados por chaves, como em outras linguagens de programação.
Como Python separa blocos de código?
Python usa indentação (espaços ou tabulação) para definir blocos de código.
Exemplo:
def saudacao():
print("Olá, mundo!") # Esse print faz parte da função porque está indentado
if True:
print("Essa linha faz parte do bloco do if") # Indentado corretamente
Paralelo com a Linguagem R
A linguagem R, ao contrário de Python, pode usar chaves {} para definir blocos de código, similar a C e Java.
Exemplo de bloco de código em R usando chaves {}:
if (TRUE) {
print("Isso está dentro do bloco do IF em R")
}
Conclusão
- Python usa indentação para definir blocos.
- R pode usar chaves
{}, mas às vezes permite sintaxe sem elas. - A questão está ERRADA porque Python não usa chaves para separação de blocos.
Conteúdo do catálogo FC Concursos · Atualizado em