twp20 for funções e random

14
For, Funções, Random [email protected]

Upload: fernando-masanori

Post on 25-Jun-2015

305 views

Category:

Education


0 download

TRANSCRIPT

Page 1: TWP20 For Funções e Random

For, Funções, Random [email protected]

Page 2: TWP20 For Funções e Random

for == while enrustido

Códigos equivalentes: for durante o dia vira while à noite

Page 3: TWP20 For Funções e Random

for == while enrustido

Códigos equivalentes

Page 4: TWP20 For Funções e Random

for == while enrustido

Códigos equivalentes

Page 5: TWP20 For Funções e Random

• 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

def functions

Page 6: TWP20 For Funções e Random

• 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

def functions

Page 7: TWP20 For Funções e Random

Funções

• Defina uma função fatorial

Page 8: TWP20 For Funções e Random

Variáveis locais e globais

São variáveis diferentes!

Page 9: TWP20 For Funções e Random

Variáveis locais e globais

É a mesma variável global

Page 10: TWP20 For Funções e Random

Números aleatórios

Page 11: TWP20 For Funções e Random

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.

Page 12: TWP20 For Funções e Random

Números aleatórios

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

Page 13: TWP20 For Funções e Random

Números aleatórios

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

Page 14: TWP20 For Funções e Random

Lista 5

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