AULA12 - FUNÇÕES E MODULARIZAÇÃO

AULA12 - FUNÇÕES E MODULARIZAÇÃO

KG

10 Qs

quiz-placeholder

Similar activities

Módulo III - Sobre função em phyton - Q1

Módulo III - Sobre função em phyton - Q1

University

9 Qs

C Programming - Dia Aberto - EPC

C Programming - Dia Aberto - EPC

9th - 12th Grade

10 Qs

2 ANO TEC PROGRAMAÇÃO MOBILE AV1

2 ANO TEC PROGRAMAÇÃO MOBILE AV1

Professional Development

10 Qs

Quiz sobre Representação de Curvas

Quiz sobre Representação de Curvas

12th Grade

10 Qs

MODULARIZAÇÃO DE CÓDIGO NO PORTUGOL STUDIO

MODULARIZAÇÃO DE CÓDIGO NO PORTUGOL STUDIO

KG

10 Qs

Teclado e Display

Teclado e Display

KG

10 Qs

UFCD 784

UFCD 784

10th Grade

13 Qs

AV1 1° ANO SENAC

AV1 1° ANO SENAC

11th Grade

10 Qs

AULA12 - FUNÇÕES E MODULARIZAÇÃO

AULA12 - FUNÇÕES E MODULARIZAÇÃO

Assessment

Quiz

Computers, Professional Development, Mathematics

KG

Hard

Created by

André Lima

Used 5+ times

FREE Resource

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()

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Computers