Pular para conteúdo

Quiz 13 - Introdução

1. Python usa chaves `{}` para definir blocos de código?
Sim, sempre
Não, usa Indentação (espaços)
Usa `begin` e `end`
Usa parênteses ??? tip "Explicação" Diferente da maioria das linguagens, no Python o espaço em branco (recuo) é o que diz o que está dentro de um SE ou um LOOP.
2. Qual estrutura de dados representa uma lista de itens ordenados?
Lista `[1, 2, 3]`
Dicionário `{key: value}`
Tupla `(1, 2)`
Set `{1, 2}` ??? tip "Explicação" As listas (list) são mutáveis e mantêm a ordem dos elementos conforme foram inseridos.
3. Qual estrutura guarda pares de Chave e Valor?
Lista
Dicionário
String
Inteiro ??? tip "Explicação" Dicionários (dict) funcionam como um glossário: você busca por uma "chave" e encontra o seu "valor".
4. Qual biblioteca é famosa para análise de dados (estilo Excel)?
NumPy
Pandas
Django
Flask ??? tip "Explicação" O Pandas introduz o "DataFrame", que é essencialmente uma planilha poderosa que você controla via código.
5. Como imprimir "Olá" na tela?
`echo "Olá"`
`System.out.println("Olá")`
`print("Olá")`
`printf("Olá")` ??? tip "Explicação" A função `print()` é um dos comandos mais simples e diretos do Python para exibir informações.
6. O que é o REPL do Python?
Um erro de execução
Terminal Interativo (Read-Eval-Print Loop) para testes rápidos
Um editor de texto
Um compilador ??? tip "Explicação" É o modo onde você digita uma linha de código e ela é executada imediatamente, sem precisar criar um arquivo `.py`.
7. `nome = input("Digite:")` faz o quê?
Imprime o nome
Lê o que o usuário digita e guarda na variável
Cria um arquivo
Apaga o nome ??? tip "Explicação" `input()` é a porta de entrada de dados via teclado em scripts Python.
8. Comentários em Python começam com:
//
--
#