Professional Documents
Culture Documents
De acordo com TIOBE (The Software Quality Company) em 2016 a linguagem Python ocupa o quinto
lugar no ranking de linguagem de programao perdendo apenas para Java, C, C++ e C#.
E, porqu usar?
Multiplataforma : Linux, Windows, Unix, Mac OS.
Leitura de cdigo fcil (linguagem concisa e clara)
Rpida resposta ao esforo do programador
Vasta quantidade de bibliotecas com funes prontas
Usada para desenvolvimento em web (Django), no campo cientfico
(Matplotlib, Scypy, Numpy), desenvolvimento de GUI (Tkinter), dentre
outros.
usada por muitos aplicativos do cotidiano
Como instalar?
Python 3.5.2 ou Python 2.5.7 so softwares open source disponibilizada
pela Python Software Foundation:
https://www.python.org
Editores disponveis para Python:
https://atom.io/
https://www.jetbrains.com/pycharm/
Como instalar?
Cannopy:
https://www.enthought.com/canopy-subscriptions/
Anaconda:
https://www.continuum.io/downloads
Bibliotecas Cientficas
1. Matplotlib:
uma biblioteca que produz imagens com alta qualidade
Fonte: http://matplotlib.org/users/screenshots.html
Bibliotecas Cientficas
1. Scypy:
Biblioteca cientfica que apresenta muitas rotinas, por exemplo, para
soluo de integrais, equaes diferenciais, soluo de matrizes, dentre
outros.
Bibliotecas Cientficas
1. Numpy:
Biblioteca tambm utilizada para dados cientficos como exemplo, para a
manipulao de matrizes.
Bibliotecas Cientficas
1. Tkinter:
Biblioteca utilizada para produzir Guide User Interface (GUI)
Material de apoio
Links:
https://docs.python.org/3/
http://www.scipy.org/
https://panda.ime.usp.br/pensepy/static/pensepy/
www.codecademy.com
https://www.urionlinejudge.com.br/judge/en/login
https://www.edx.org/
Material de apoio
Livros
Comunidades Python em
Teresina
PyLadies Teresina
Comunidades Python em
Teresina
Python User Group (PUG PI)