FlashKeepers

Python · Python · College and University

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.

About this set

40 basic cards for Python Python. Set 2 of 4 in Fundamentos de Python. It opens with "Como você define uma função em Python?" and "O que um parâmetro de função faz?". More College and University decks are listed below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Como você define uma função em Python?
Show answerUse def, o nome da função, parênteses, dois pontos e depois indente o corpo.
O que um parâmetro de função faz?
Show answerUm 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?
Show answerUse 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?
Show answerUm 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
Show answerdef add(a, b): return a + b
O que acontece se uma função não tiver uma instrução return?
Show answerA função retorna None implicitamente.
O que é uma docstring de função?
Show answerUm 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?
Show answerEscreva o nome da função seguido de parênteses: greet()
O que são argumentos posicionais?
Show answerArgumentos passados para uma função na ordem em que aparecem na definição.
Como você passa argumentos nomeados para uma função?
Show answerUse o nome do parâmetro seguido de um sinal de igual e o valor: func(name='Alice')
O que *args permite fazer?
Show answerPassar um número variável de argumentos posicionais para uma função.
O que **kwargs permite fazer?
Show answerPassar um número variável de argumentos nomeados para uma função.
Qual é a estrutura básica de uma instrução if?
Show answerif condition: seguido de código indentado que roda somente se a condição for verdadeira
Qual é a estrutura de uma instrução if-else?
Show answerif condition: executa se for verdadeira, else: executa se a condição for falsa
Como você adiciona um terceiro ramo a uma condicional?
Show answerUse elif (else if) para condições adicionais entre if e else.

25 more cards in the app

Study this set free