Introdução ao Python

652 views
592 views

Published on

Introdução ao Python

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
652
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introdução ao Python

  1. 1. Introdução ao Python
  2. 2. <ul><li>Luiz Cláudio Silva </li></ul><ul><li>[email_address] </li></ul><ul><li>@luizclaudios </li></ul><ul><li>Maurício Vieira </li></ul><ul><li>[email_address] </li></ul><ul><li>@mauriciovieira </li></ul>
  3. 3. Esta obra está licenciada sob uma Licença Creative Commons http://creativecommons.org/licenses/by-nc-sa/3.0/br/
  4. 4. Agenda <ul><li>O que é Python? </li></ul><ul><li>Introdução ao Python </li></ul><ul><li>Exemplos de uso </li></ul><ul><li>Recados finais </li></ul>
  5. 5. O que é Python?
  6. 6. Criada por Guido von Rossum em 1991 Homenagem ao grupo Monty Python Linguagem de altíssimo nível (VHLL) Sintaxe simples e fácil de ser de assimilada Multiparadigma (OO, estruturada e funcional) Tipagem forte e dinâmica Multiplataforma Interpretada (bytecodes) Ambiente interativo Baterías inclusas FLOSS (licença compatível GPL)
  7. 7. http://www.slideshare.net/marcoandre/porque-python-pythonbrasil6 Quem usa ?
  8. 8. Palavras reservadas <ul><li>and del from not while </li></ul><ul><li>as elif global or with </li></ul><ul><li>assert else if pass yield </li></ul><ul><li>break except import print </li></ul><ul><li>class exec in raise </li></ul><ul><li>continue finally is return </li></ul><ul><li>def for lambda try </li></ul>http://www.slideshare.net/dorneles/introduo-ao-python-ftec
  9. 9. Operadores <ul><li>+ - * ** / // % </li></ul><ul><li><< >> & | ^ ~ </li></ul><ul><li>< > <= >= == != <> </li></ul><ul><li>+= -= *= /= //= %= </li></ul><ul><li>&= |= ^= >>= <<= **= </li></ul>http://www.slideshare.net/dorneles/introduo-ao-python-ftec
  10. 10. Exceções <ul><li>try/except/finally/else </li></ul><ul><ul><li>Exception AttributeError KeyError </li></ul></ul><ul><ul><li>IOError ImportError NameError </li></ul></ul><ul><ul><li>ValueError StopIteration </li></ul></ul><ul><ul><li>SystemExit </li></ul></ul>http://www.slideshare.net/dorneles/introduo-ao-python-ftec
  11. 11. Mão na massa :-) <ul><li>Estruturas condicionais </li></ul><ul><li>Laços de repetição </li></ul><ul><li>Criação de funções e classes </li></ul><ul><li>Testes de unidade </li></ul>
  12. 12. Recados finais http://python.org http://python.org.br http://www.python.org.br/wiki/GrupyBA http://groups.google.com/group/grupy-ba
  13. 13. Obrigado!

×