AULA12 - FUNÇÕES E MODULARIZAÇÃO
Quiz
•
Computers, Professional Development, Mathematics
•
KG
•
Practice Problem
•
Medium
André Lima
Used 6+ times
FREE Resource
Enhance your content in a minute
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
Examen Teórico Monitor Ambiental
Quiz
•
University - Professi...
15 questions
Conocimientos Previos
Quiz
•
5th - 10th Grade
15 questions
Identidad Corporativa
Quiz
•
10th Grade
10 questions
INTEGRALES SIMPLES
Quiz
•
6th Grade
15 questions
Excel - basic
Quiz
•
9th Grade
15 questions
EVALUACION SIMETRIAS
Quiz
•
4th Grade
10 questions
la valeur de position dans les nombres décimaux - Exer. 6
Quiz
•
5th Grade
10 questions
Quiz sobre Funções em Programação
Quiz
•
2nd Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
54 questions
Analyzing Line Graphs & Tables
Quiz
•
4th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
Discover more resources for Computers
20 questions
Place Value
Quiz
•
KG - 3rd Grade
6 questions
3.3 Magnets
Quiz
•
KG
20 questions
Ch. 7 Quadrilateral Quiz Review
Quiz
•
KG - University
12 questions
HOMOPHONES
Lesson
•
KG - 4th Grade
10 questions
Long i- igh, ie, and y Quiz
Quiz
•
KG - 3rd Grade
12 questions
Quarter Past, Half Past, and Quarter To
Quiz
•
KG - 12th Grade
20 questions
Capitalization in sentences
Quiz
•
KG - 4th Grade
14 questions
Reference Sources
Lesson
•
KG - 3rd Grade
