
AULA12 - FUNÇÕES E MODULARIZAÇÃO
Authored by André Lima
Computers, Professional Development, Mathematics
KG
Used 6+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Quando queremos criar uma função chamada somador em Python, qual linha usamos na declaração?
function somador():
fun somador():
def somador():
func somador():
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Na linha de declaração def teste(a, b=1, c=2):, quantos parâmetros são obrigatórios?
nenhum
um
dois
todos
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Se a passagem é por valor, uma cópia da variável original é passada para a função. Mesmo que o valor do parâmetro seja alterado dentro da função, o valor original (fora da função) não foi alterado quando a função termina de executar.
True
False
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Considere a função:
def dim(x, y):
return x - y
print (dim(4, 5))
Também conhecidos como parâmetros nomeados, são escritos entre parênteses e separados por vírgula na definição da função.
O código que chama a função deve usar a mesma quantidade de parâmetros da declaração e na mesma ordem.
Esse tipo de parâmetro é o mais simples de usar, mas também é o mais flexível.
No exemplo abaixo, se a função for chamada com os valores dim(4, 5), o resultado será 1.
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Sobre parâmetros nomeados, responda:
Os parâmetros nomeados não têm a forma de pares chave = valor.
Todas as chaves usadas na chamada da função não devem ter uma correspondência exata com o nome de um parâmetro declarado na função, ou o interpretador Python irá gerar um erro.
Usando parâmetros nomeados, a ordem dos parâmetros na chamada da função pode ser qualquer uma, mas a quantidade ainda precisa ser a mesma.
Não é possível usar uma mistura de parâmetros posicionais e nomeados para chamar uma função, mas os parâmetros posicionais sempre devem vir primeiro.
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Sobre parâmetros de tamanho variável, responda:
Caso você esteja definindo uma função e não saiba a quantidade exata de parâmetros que ela pode receber, você pode usar um asterisco * na frente do nome de um parâmetro.
O código que chama a função deve usar a mesma quantidade de parâmetros da declaração e na mesma ordem.
Caso você forneça parte dos parâmetros de forma posicional, eles serão atribuídos a partir do primeiro em diante. Se você quiser usar o valor default dos parâmetros iniciais, vai ter que chamar a função usando parâmetros nomeados.
Os parâmetros nomeados têm a forma de pares chave = valor.
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Na biblioteca math do Python, o método ___________ arredonda um número para baixo; enquanto o método ___________ arredonda um número para cima
ceil() - floor()
lower() - upper()
floor() - ceil()
lownum() - upnum()
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
Quiz 1
Quiz
•
Professional Development
10 questions
Operaciones combinadas con Racionales
Quiz
•
10th Grade
10 questions
Discapacidad Motora
Quiz
•
University
15 questions
REVISÃO 5 ANO PORTUGUÊS E MATEMÁTICA
Quiz
•
5th Grade
11 questions
Evaluación 3° básico (14 de octubre)
Quiz
•
4th Grade
6 questions
Taller 0 - Mentorías
Quiz
•
1st - 5th Grade
11 questions
Semana de Formación Docente 2024 Parte I
Quiz
•
University
10 questions
computacion
Quiz
•
3rd Grade
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Computers
12 questions
Presidents' Day
Quiz
•
KG - 5th Grade
11 questions
FOREST Growth Mindset
Lesson
•
KG
10 questions
THEME
Quiz
•
KG - University
7 questions
Copy of G5_U5_L14_22-23
Lesson
•
KG - Professional Dev...
10 questions
Add & Subtract Mixed Numbers with Like Denominators
Quiz
•
KG - University
10 questions
Long i- igh, ie, and y Quiz
Quiz
•
KG - 3rd Grade
10 questions
2D & 3D Shapes
Quiz
•
KG
20 questions
Capitalization in sentences
Quiz
•
KG - 4th Grade