Python aula 1

1,166 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,166
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Python aula 1

  1. 1. Minicurso  de  Programação  
  2. 2. Agenda  •  Por  que  Python?  •  Interpretador  •  Primeiros  passos  •  Lendo  mensagens  de  erro  •  Conversos  de  dólar        
  3. 3. Por  que  Python?  •  Sintaxe  simples  •  Armazenam  a  maior  parte  das  caracterísCcas   importantes  de  outras  linguagens  (C,  Java,  …)  •  Amplamente  uClizada  •  Mais  fácil  de  aprender  •  Linguagem  aceita  na  OPI  
  4. 4. Interpretador  •  Melhor  forma  de  aprender  a  programar  •  Digitar  comandos  linha  a  linha  •  Observar  passo  a  passo  como  o  computador   interpreta  e  executa  os  comandos  •  IDLE  –  Interac(ve  DeveLopment  Environment  •  Prompt  -­‐    “>>>”       –  Estou  pronto  para  receber      um  comando    
  5. 5. Primeiros  passos  •  Calculando   –  Expressões  aritméCcas   –  Operadores:  +,  -­‐,  *,  /   –  Número  inteiros     –  Números  decimais  (usar  ponto,  não  vírgula)     •  12.12,  13.12    
  6. 6. Primeiros  passos  •  Calculando   –  Ordem  dos  operadores  é  diferente  de  uma   calculadora  comum   –  Os  símbolos  ‘{  }’  e  ‘[  ]’  não  servem  para  agrupar   expressões,  apenas  os  ‘(  )’  são  válidos   –  Executar  expressões   •  1  +  3  +  4  *  5  +  (12  –  2),  …    
  7. 7. Lendo  mensagens  de  erro  •  Devemos  aprender  a  caçar  os  erros   –  Procure  extrair  o  máximo  de  informações  das   mensagens  resultantes   >>> 7 + / 2 File "", line 1 7+/ 2 ^ SyntaxError: invalid syntax –  A  paritr  do  ‘/  ’  a  expressão  “deixou  de  fazer   senCdo”   •  Testar  mais  erros  
  8. 8. Conversor  de  dólar  •  Dólar  =  1,80  •  Como  fazer  para  transformar  real  para  dólar?   –  Valor  em  real  *  valor  do  dólar    •  Que  chato  ficar  digitando  esse  valor  de  dólar   toda  hora!  
  9. 9. Conversor  de  dólar  •  Eu  posso  armazenar  (no  computador)  o  valor   do  dólar  a  uma  “letrinha”  para  facilitar  o  meu   trabalho   >>> d = 1.80 >>> 5 * d, 7 * d, 9 * d•  Melhorou…  mas,      ainda  está  repeCCvo…  
  10. 10. Conversor  de  dólar  •  Finalmente,  uma  solução  elegante…     >>> lista = [5,6,7,8,9] •  Criamos  uma  lista  (armazenamos  na  memória  do   computador)   >>> for p in lista: p * d •  Brincar  com  a  função  range     >>> range(3) >>> range(4,16)
  11. 11. Conversor  de  dólar  •  Nossa  solução….   >>> d = 1.686 >>> for p in range(50,150): p, p * d
  12. 12. Até  a  próxima…  

×