For Funções e Random¶
def functions¶
Aprendemos algumas funções do Python: len, int, float, print e input
Agora iremos criar as nossas próprias funções
Utilizo def para definir a função e return para devolver algum valor
Existem funções que não retornam nada
Esta função retorna se o parâmetro x é par
Observe que diferentemente do que já vimos até agora, essas linhas não serão executadas imediatamente
Preciso chamar a função para executá-la
Variáveis locais e globais¶
Nota: O escopo de a é diferente nos dois casos. Em outras palavras, as duas variáveis ’a’ são diferentes.
Variáveis locais e globais¶
Nesse caso, usamos a palavra-chave global. Então, a variável ‘a’ dentro da função é a mesma que a variável definida acima, ou seja, é a variável global.
Observe a diferença nas saídas dos Exemplos 9 e 10.
Números aleatórios¶
Defina uma função “embaralha” que retorne as letras de uma string misturadas. Dica: utilize list( ) para converter sua string em lista.
Números aleatórios¶
Gere uma lista de 15 inteiros aleatórios entre 10 e 100 que sejam distintos entre si
ord , chr¶
Lista 5¶
“A vida é como andar de bicicleta. Para manter o equilíbrio, é preciso se manter em movimento”. - Einstein.