For Funções e Random

for == while enrustido

  • Códigos equivalentes : for durante o dia vira while á noite.

(Example6_1)

(Example6_2)

for == while enrustido

  • Códigos equivalentes :

(Example6_3)

(Example6_4)

for == while enrustido

  • Códigos equivalentes :

(Example6_5)

(Example6_6)

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

(Example6_7)

  • 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

Funções

  • Defina uma função fatorial

(Example6_8)

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.

(Example6_9)

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.

(Example6_10)

  • Observe a diferença nas saídas dos Exemplos 9 e 10.

Números aleatórios

(Example6_11)

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.

(Example6_12)

Números aleatórios

  • Gere uma lista de 15 inteiros aleatórios entre 10 e 100

(Example6_13)

Números aleatórios

  • Gere uma lista de 15 inteiros aleatórios entre 10 e 100 que sejam distintos entre si

(Example6_14)

ord , chr

Lista 5

  • “A vida é como andar de bicicleta. Para manter o equilíbrio, é preciso se manter em movimento”. - Einstein.

Show Comments
Next Section - Arquivos e Dicionários