Introdução a programação em python d4 anexo 2 (códigos)

19
Programação em Python Kaísy Nunes Alves Moisés Cardozo de Paula

Transcript of Introdução a programação em python d4 anexo 2 (códigos)

Page 1: Introdução a programação em python d4   anexo 2 (códigos)

Programação em Python

Kaísy Nunes AlvesMoisés Cardozo de Paula

Page 2: Introdução a programação em python d4   anexo 2 (códigos)

Conversor de dólares para reais

d = 1.686 r = 2 r * d print (r*d)

Page 3: Introdução a programação em python d4   anexo 2 (códigos)

Conversor de dólares para reais em lista

d = 1.686 lista = [4, 5, 6,7] for p in lista: print(p * d)

RESULTADO 6.744 8.43 10.116 11.802

Page 4: Introdução a programação em python d4   anexo 2 (códigos)

Usando ranger

d = 1.686 for p in range(4,10): print (p * d)

Page 5: Introdução a programação em python d4   anexo 2 (códigos)

concatenação

#soma n1 = 10 n2 = 20 n1 + n2 30 #concatenação n1 = 'abacate' n2 = 'banana' n1 + n2

n2 + n1

Page 6: Introdução a programação em python d4   anexo 2 (códigos)

Como concatenar

#soma n1 = 10 n2 = 20 print (n1 + n2) #concatenação n1 = 'abacate' n2 = 'banana' print (n1 + n2) print (n2 + n1)

Page 7: Introdução a programação em python d4   anexo 2 (códigos)

Concatenação e repetição

L1 = [1,2] L2 = [3,4] print (L1+L2)

print('12' * 3)

print (L1 * 3)

Page 8: Introdução a programação em python d4   anexo 2 (códigos)

Exemplo de Case sensitive

x = 3. print (x * 5) X ='x' * 5 print (X)

Page 9: Introdução a programação em python d4   anexo 2 (códigos)

For

for i in range(5): v = (i * 3) print(v)

Page 10: Introdução a programação em python d4   anexo 2 (códigos)

Melhorando a aparência do for

d=1.89 for p in range(9,13): print ('US$ %5.2f = R$ %5.2f' %

(p, p * d)) print ('-' * 20)

Page 11: Introdução a programação em python d4   anexo 2 (códigos)

ResultadoUS$ 9.00 = R$ 17.01

-------------------- US$ 10.00 = R$ 18.90 -------------------- US$ 11.00 = R$ 20.79 -------------------- US$ 12.00 = R$ 22.68 --------------------

Page 12: Introdução a programação em python d4   anexo 2 (códigos)

O “%”

#casa decimais d = 1.685 print ('%.2f' % d) #resto da divisao print (6 % 3) print (7 % 3) print (8 % 3) print (9 % 3)

Page 13: Introdução a programação em python d4   anexo 2 (códigos)

IF

Operador Descrição Exemplo

== igual a == b

!= diferente a != b

< menor que a < b

> maior que a > b

>= maior ou igual a a >= b

<= menor ou igual a a <= b

Page 14: Introdução a programação em python d4   anexo 2 (códigos)

Testando uma condição de verdadeiro ou falso

booleano = 5 bool(5) if booleano == 8: print(True) else: print(False)

Page 15: Introdução a programação em python d4   anexo 2 (códigos)

elif

Não é obrigatória a presença de um bloco else após um if. Mas um else só pode existir após um if

Então usamos o elif que é a junção de if-else de outras linguagens

Page 16: Introdução a programação em python d4   anexo 2 (códigos)

Exemplo de elif

x=0 if x == 0: print ('Alunissagem perfeita!') elif x <= 2: print ('Alunissagem dentro do padrao.') elif x <= 10: print ('Alunissagem com avarias leves.') elif x <= 20: print ('Alunissagem com avarias severas.') else: print ('Modulo lunar destruido no impacto.')

Page 17: Introdução a programação em python d4   anexo 2 (códigos)

Primeiro while

n = 1 total = 0 while True: total = total + n while total <= 100: print(total) break

Page 18: Introdução a programação em python d4   anexo 2 (códigos)

While 100 primeiros impares

n = 1 while True: n = n + 2 while n <= 100: print(n) break

Page 19: Introdução a programação em python d4   anexo 2 (códigos)

Programação em Python