In [2]:
from IPython.display import YouTubeVideo, HTML, Image, display

Introdução à Programação em Python

Esse notebook serve como introdução para a interface que utilizaremos durante o curso de Processamento da Informação. Nele, introduziremos os conceitos básicos de instalação e utilização do Jupyter Notebook.

Nesse notebook:

* Instalando o Anaconda Python

* Utilizando o Jupyter Notebook

* Copiando os notebooks de aula

Instalando o Anaconda Python

No site Anaconda Python clique no nome de seu Sistema Operacional (Windows, OSX, Linux).

Em seguida, clique no quadrado azul correspondente ao Python 3.5 e siga as instruções de instalação descritas logo abaixo do quadro de download.

Para Windows e OS X, basta clicar duas vezes no arquivo salvo e seguir as instruções na tela. Para o Linux, basta digitar as instruções no terminal:

./Anaconda2-2.4.0-Linux-x86_64.sh

no diretório de Downloads.

Utilizando o Jupyter Notebook

* No Windows:

Na pasta Documentos crie um diretório chamado Notebooks, abra um prompt de comando e digite:

cd \User\login\Documents\Notebooks echo jupyter notebook > jup.bat

onde login é o nome de seu usuário no computador. Em seguida, basta clicar duas vezes em jup.

e salve com o nome jup.bat. Para utilizar o Jupyter Notebook, clique duas vezes nesse arquivo.

* No Mac:

execute Launcher.app no diretório ~/anaconda. Em seguida, clique no botão Launch ao lado do texto ipython-notebook.

* no Linux:

execute jupyter notebook em uma janela de terminal.

A seguinte página abrirá no seu navegador de internet:

Nessa página é possível navegar pelos diretórios de seu computador em busca de Notebooks.

Clicando em New Notebook abrirá um novo notebook em outra aba de seu navegador.

A tela inicial é apresentada e descrita a seguir:

No retângulo número 1 temos o nome do Notebook, esse nome é o mesmo do arquivo .ipynb encontrado no diretório atual.

O retângulo número 2 contém os menus e comandos possíveis do Notebook.

Finalmente, a área do retângulo número 3 é a área de código e texto do seu Notebook, chamada de célula. Um Notebook pode ter múltiplas células com diferentes conteúdos.

Para alterar o nome do Notebook basta clicar no nome atual (Untitled0) e digitar o novo nome.

O tipo padrão de célula é o Code que permite digitar e executar códigos em Python. Digite o seguinte código nessa célula e aperte Shift+Enter:

print (2+3)

Em In [??] aparece o comando digitado, o ?? representa o número da célula. Em Out[??] aparecerá o resultado da sequência de comandos digitados, em nosso exemplo o resultado da soma de 2 com 3.

O outro tipo de célula é o Markdown, que permite digitar textos formatados, como o desse quadro. Algumas marcações possíveis são:

* Todo texto em torno de um asterisco fica em itálico * ** Todo texto em torno de dois asteriscos fica em negrito **

  • * Sequências de linhas iniciando com asterísco forma uma lista
  • * isso pode ajudar na organização

[UFABC](http://www.ufabc.edu.br\) se torna:

UFABC

Se na primeira célula de código você executar o seguinte comando:

from IPython.display import YouTubeVideo, HTML, Image, display

Nas células de código subsequentes você poderá inserir imagens com o comando:

Image('link da imagem')

E vídeos com o comando:

YouTubeVideo('id do video',640,480)

Todo parágrafo precedido de uma sequência de símbolos # formata tal parágrafo com um tamanho de fonte correspondente (um # representa a maior fonte e ###### representa a menor fonte).

O intuito dos notebooks é permitir que os alunos tenham uma cópia das aulas em seu computador e editem adicionando comentários e códigos de forma a organizar seu estudo.

Copiando os notebooks de aula

Ao visualizar uma das aulas do curso provenientes do site: PI-PYTHON aparecerá a seguinte tela na parte superior:

Ao clicar na seta circulada em vermelho será feito o download desse Notebook para seu computador. Copie para a sua pasta de trabalho e execute o IPython Notebook. Você poderá abrir esse Notebook e editá-lo para adicionar conteúdos ou corrigir os existentes.

Nota: pode ser necessário fazer o download clicando com o botão direito e, em seguida, "salvar como".


In [1]:
print("Bons estudos!")


Bons estudos!

In [ ]: