Python/Conceitos básicos/Interpretador interativo: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Albmont (discussão | contribs)
m →‎Invocando o Interpretador:: como sair do interpretador
Albmont (discussão | contribs)
Engordando o texto
Linha 1:
Voltar para a [[Python|página inicial]].
 
----
 
 
== O Interpretador Python ==
 
 
O interpretador interativo é uma característica diferencial da linguagem, porque há a possibilidade de testar e modificar funções antes de incluí-las nos programas. Isso pertime um grau de aprendizado relativamente alto em relação às outras linguagens. Por essa e outras característica é que Python é uma linguagem intuitivamente fácil de se aprender.
 
 
 
== Invocando o Interpretador: ==
Linha 21 ⟶ 13:
python
 
Caso o executável python.exe esteja instalado em algum lugar diferente (por exemplo, o [[OpenOffice.org]] inclui o python.exe, mas ele não fica disponível para o DOS), deve-se indicar o ''path'' completo. Por exemplo:
 
"c:\Arquivos de programas\BrOffice.org 3\program\python.exe"
Em ambos os casos, você verá o interpretador funcionando, como abaixo:
 
(as aspas são necessárias por causa do péssimo hábito de criarem-se diretórios com espaços em branco e caracteres não-ASCII no nome).
 
Em ambosqualquer os casoscaso, você verá o interpretador funcionando, como abaixo:
 
<pre>
Linha 87 ⟶ 84:
>>> import this
 
== Carregando linhas de código ==
Muitos dos exemplos deste livro são escritos para serem digitados, linha a linha, no interpretador. Mas, obviamente, esta não é a melhor forma de entrar com programas. Um programa python escrito em um arquivo local, digamos, ''arquivo.py'', pode ser carregado pelo interpretador através de:
<pre>
import arquivo
</pre>
 
As variáveis (incluindo-se aqui funções, classes, estruturas, constantes, etc) definidas em arquivo.py tornam-se imediatamente acessíveis ao interpretador usando-se ''arquivo.nome''.
 
Por exemplo, crie o seguinte arquivo e chame-o de fatorial.py:
<pre>
def fat(n):
if n <= 1:
return 1
return fat(n-1) * n
</pre>
 
Em seguida, entre no interpretador e digite:
<pre>
>>> import fatorial
>>> fatorial.fat(5)
</pre>
 
[[Categoria: Python]]
 
[[es:Inmersión en Python/Instalación de Python/El intérprete interactivo]]