seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^

Participe do fórum, é rápido e fácil

seja bem vindo ao forum eof, caso nao seja cadastrado se cadastre para poder visualizar todo o conteudo ^^
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Você não está conectado. Conecte-se ou registre-se

[tutorial] funçao externa em python

Ir para baixo  Mensagem [Página 1 de 1]

1[tutorial] funçao externa em python Empty [tutorial] funçao externa em python Ter Nov 20, 2012 10:22 pm

Kodo no Kami

Kodo no Kami
master
master

agente pode reaproveitar varias funçoes assim, criamos um arquivo externo (chamado modulo prefiro o termo funçao externa u.u ), colocamos nossas funçoes la dentro e declaramos na source principal, o modulo vai t q ter a extensao .py e ele tem q estar dentro da pasta da source ou na pasta do interpretador, na source principal usamos import seguido do nome do modulo para carregar ele no meu caso a source principal se chama fts.py e meu modulo hack.py

Código:
#!/usr/bin/python

import hack

meu modulo

Código:
def quadrado(x):
    print(x * x)

para usar a funçao dentro do modulo usamos o nome do modulo e um ponto depois o nome da funçao

Código:
#!/usr/bin/python

import hack

hack.quadrado(5)

para nao precisar ficar escrevendo o nome do modulo agente usa para declarar ele from seguido do nome do modulo dpois import depois nome da funçao

Código:
#!/usr/bin/python

from hack import quadrado

quadrado(5)

para terminar agente pode usar a funçao dir e passar como argumento o nome do modulo para poder exibir as funçoes do modulo

Código:
#!/usr/bin/python

import hack

print(dir(hack))

by hacker fts315

https://endoffile.umforum.net

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos