Introdução a programação em python d4 anexo 2 (códigos)
-
Upload
moises-de-paula -
Category
Documents
-
view
54 -
download
0
Transcript of Introdução a programação em python d4 anexo 2 (códigos)
Programação em Python
Kaísy Nunes AlvesMoisés Cardozo de Paula
Conversor de dólares para reais
d = 1.686 r = 2 r * d print (r*d)
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
Usando ranger
d = 1.686 for p in range(4,10): print (p * d)
concatenação
#soma n1 = 10 n2 = 20 n1 + n2 30 #concatenação n1 = 'abacate' n2 = 'banana' n1 + n2
n2 + n1
Como concatenar
#soma n1 = 10 n2 = 20 print (n1 + n2) #concatenação n1 = 'abacate' n2 = 'banana' print (n1 + n2) print (n2 + n1)
Concatenação e repetição
L1 = [1,2] L2 = [3,4] print (L1+L2)
print('12' * 3)
print (L1 * 3)
Exemplo de Case sensitive
x = 3. print (x * 5) X ='x' * 5 print (X)
For
for i in range(5): v = (i * 3) print(v)
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)
ResultadoUS$ 9.00 = R$ 17.01
-------------------- US$ 10.00 = R$ 18.90 -------------------- US$ 11.00 = R$ 20.79 -------------------- US$ 12.00 = R$ 22.68 --------------------
O “%”
#casa decimais d = 1.685 print ('%.2f' % d) #resto da divisao print (6 % 3) print (7 % 3) print (8 % 3) print (9 % 3)
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
Testando uma condição de verdadeiro ou falso
booleano = 5 bool(5) if booleano == 8: print(True) else: print(False)
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
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.')
Primeiro while
n = 1 total = 0 while True: total = total + n while total <= 100: print(total) break
While 100 primeiros impares
n = 1 while True: n = n + 2 while n <= 100: print(n) break
Programação em Python