Funções II - Python
Funções II - Python
FUNÇÕES
https://docs.python.org/pt-br/3/library/functions.html
FUNÇÕES EMBUTIDAS OU BUILT-IN
FUNCTIONS
class range(stop)
class set(iterable)
FUNÇÕES EMBUTIDAS OU BUILT-IN
FUNCTIONS
class dict(**kwarg)
class dict(mapping, **kwarg)
class dict(iterable, **kwarg)
Cria um novo dicionário.
FUNÇÕES EMBUTIDAS OU BUILT-IN
FUNCTIONS
class list
class list(iterable)
input()
FUNÇÕES EMBUTIDAS OU BUILT-IN
FUNCTIONS
Função max()
Devolve o maior item em um iterável ou o maior
de dois ou mais argumentos.
FUNÇÕES EMBUTIDAS OU BUILT-IN
FUNCTIONS
Variáveis locais:
São aquelas declaradas dentro do bloco de função;
Não podem ser usadas ou modificadas por outras
funções;
Somente existem enquanto a função estiver sendo
executada e onde foi declarada.
VARIÁVEIS
Variáveis globais:
São declaradas fora de todos os blocos de
funções;
São acessíveis em qualquer parte do programa, ou
seja, podem ser usadas e modificadas por todas as
outras funções;
Existem durante toda a execução do programa.
PARÂMETROS
Por posição:
Nas funções em Python, quando são enviadas
parâmetros para funções, elas são recebidas em
ordem.
PARÂMETROS
Pelo nome:
É possível enviar a ordem dos parâmetros,
especificando o valor de cada parâmetro pelo nome
durante a chamada.
PARÂMETROS
Parâmetro *args:
Uma função pode ter um número variável de
parâmetros, nesse caso você pode utilizar o
parâmetro *args.
Dessa forma, a função receberá os argumentos em
forma de Tupla e você poderá processá-los com um
loop for, por exemplo.
PARÂMETROS
PARÂMETROS
Parâmetro *args:
O nome *args é uma convenção, ou seja uma boa
prática entre programadores Python! Contudo, nada
impede de alterar esse nome para outro.
BIBLIOTECA
DE
CÓDIGO
BIBLIOTECA
Alves, William Pereira. Programação Python: aprenda de forma rápida. Expressa Érica,2021.
REFERÊNCIAS