FlashKeepers

Python · Python · Faculdade

Fundamentos de Python: Funções e Controle de Fluxo

Definições de funções, loops e lógica condicional em Python, explicados com um exemplo curto cada um.

Sobre este baralho

40 cartas básicas de Python para Python. Baralho 2 de 4 em Fundamentos de Python. Começa com "Como você define uma função em Python?" e "O que um parâmetro de função faz?". Mais baralhos de Faculdade estão listados abaixo.

40 cartas · cartas básicas · Escrito por IA, verificado duas vezes. Edite à vontade.

Estudar este baralho grátis Ver antes Baixe o FlashKeepers para iPhone

Abre no navegador, sem conta. App para iPhone e iPad · App para Android

Como você define uma função em Python?
Ver respostaUse def, o nome da função, parênteses, dois pontos e depois indente o corpo.
O que um parâmetro de função faz?
Ver respostaUm parâmetro é um espaço reservado nomeado para um valor passado quando a função é chamada.
Como você retorna um valor de uma função?
Ver respostaUse a palavra-chave return seguida do valor a ser enviado de volta para quem chamou a função.
O que é um parâmetro padrão?
Ver respostaUm parâmetro com um valor predefinido, usado quando nenhum argumento é passado para esse parâmetro.
Dê um exemplo de uma função com dois parâmetros
Ver respostadef add(a, b): return a + b
O que acontece se uma função não tiver uma instrução return?
Ver respostaA função retorna None implicitamente.
O que é uma docstring de função?
Ver respostaUm literal de string colocado logo após a linha def para documentar o que a função faz.
Como você chama uma função chamada greet?
Ver respostaEscreva o nome da função seguido de parênteses: greet()
O que são argumentos posicionais?
Ver respostaArgumentos passados para uma função na ordem em que aparecem na definição.
Como você passa argumentos nomeados para uma função?
Ver respostaUse o nome do parâmetro seguido de um sinal de igual e o valor: func(name='Alice')
O que *args permite fazer?
Ver respostaPassar um número variável de argumentos posicionais para uma função.
O que **kwargs permite fazer?
Ver respostaPassar um número variável de argumentos nomeados para uma função.
Qual é a estrutura básica de uma instrução if?
Ver respostaif condition: seguido de código indentado que roda somente se a condição for verdadeira
Qual é a estrutura de uma instrução if-else?
Ver respostaif condition: executa se for verdadeira, else: executa se a condição for falsa
Como você adiciona um terceiro ramo a uma condicional?
Ver respostaUse elif (else if) para condições adicionais entre if e else.

mais 25 cartas no app

Estudar este baralho grátis