Logo Passei Direto
Buscar
As funções em Python são definidas usando a palavra-chave do bloco "def", seguida do nome da função como o nome do bloco.
O código a seguir é uma função implementada em Python. def calcular(v1, v2=0): return v1 + v2 I. ( ) Para funcionar corretamente (sem erro), a função deve ser invocada passando como parâmetros dois valores. II. ( ) Como existe um valor default para o segundo parâmetro, a função pode ser invocada passando somente um valor. III. ( ) Caso seja invocada como calcular(4), o resultado será o próprio valor passado. Escolha a opção correta.
V - V - F
V - F - V
V - V - V
F - V - F
F - V - V Alternativa assinalada
User badge image
Estudo Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das afirmações sobre a função em Python: I. ( ) Para funcionar corretamente (sem erro), a função deve ser invocada passando como parâmetros dois valores. É falsa. A função pode ser chamada apenas com um valor, pois o segundo parâmetro tem um valor padrão (default) de 0. II. ( ) Como existe um valor default para o segundo parâmetro, a função pode ser invocada passando somente um valor. É verdadeira. De fato, como o segundo parâmetro tem um valor padrão, a função pode ser chamada apenas com o primeiro argumento. III. ( ) Caso seja invocada como calcular(4), o resultado será o próprio valor passado. É falsa. Se a função for chamada como calcular(4), o resultado será 4 + 0, ou seja, 4. Portanto, a sequência correta é: F - V - F. A alternativa correta é: F - V - F.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Uma das grandes características da linguagem é sua _________. Uma das principais ideias de Guido é que o código é _______ com muito mais frequência do que está ________. Tal aspecto é tão relevante que, um código que segue as regras do idioma python é chamado de “___________”. Essas regras são definidas pelo _______ (Python Enhancement Proposal) e dizem respeito a formatação, identação, parâmetros em funções, e tudo mais que possa estar relacionado a sintaxe do código. Escolha a opção que preenche corretamente as lacunas.
sintaxe; escrito; especificado; pythonic code; PEP 8
interface; lido; escrito; python code; PEP 8
interface; lido; escrito; python code; PEP 10
sintaxe; lido; escrito; pythonic code; PEP 8 Alternativa assinalada
sintaxe; lido; escrito; python code; PEP 8

Para saber o tipo de dado que uma variável guarda, o interpretador Python, conta com a função type(). O código a seguir representa criação de variáveis na linguagem Python. x = 10 nome = 'aluno' nota = 8.75 fez_inscricao = True O código a seguir representa a utilização da função type() 1. print(type(x)) 2. print(type(nome)) 3. print(type(nota)) 4. print(type(fez_inscricao)) Escolha a opção que representa a saída dos comandos das linhas 1 a 4.
int
str
float
bool
integer
str
decimal
bool

integer
string
float
bool
Alternativa assinalada

Uma função _____ é um objeto que está ______ ao núcleo do _________, ou seja, não precisa ser feita nenhuma instalação adicional, já está pronto para uso. Escolha a opção que preenche corretamente as lacunas.
Python; integrado; módulo
built-in; integrado; interpretador Alternativa assinalada
Python; adptado; interpretador
built-in; adptado; módulo
built-in; adptado; interpretador

Mais conteúdos dessa disciplina