Versão 3.20 do Software Guia do Usuário
17-26
Descrição
def f(x,y,z):
Define uma função definida pelo usuário com o nome de função f e 
argumentos x, y e z.
if x>0: Se o argumento x for maior que 0,
t=x+y+z define t como resultado da execução de x+y+z.
else: Caso contrário (se a variável x for igual a 0 ou menor),
t=x-y-z define t como resultado da execução de x-y-z.
return(t) Transforma t no valor de retorno.
A execução deste script py como independente definirá apenas a função definida pelo 
usuário. A função não será executada, então o script py será finalizado sem saída de dados.
Resultado da Execução
Exemplo 4: Como Importar um Arquivo py
Propósito
É possível usar 
import para importar arquivos py para outros 
arquivos py e executar os processos escritos nos arquivos 
py importados. 
Isso permite usar as funções e variáveis definidas pelo 
usuário em diversos arquivos py.
Use a sintaxe abaixo para executar uma função ou variável 
de módulo. 
<nome do arquivo py (módulo)>.<nome da função ou variável>
Descrição
import userfunc Importa userfunc.py e executa o processo escrito.
a=userfunc.f(1,2,3)
Insere os argumentos 1, 2 e 3 na função f definida pelo usuário em 
userfunc.py, executa a função f e define a variável a como valor do 
resultado.
print(a) Exibe o valor armazenado na variável a.










