Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Funções Python para Iniciantes
O poder ea flexibilidade do Python vem de seu uso potencial como um idioma para o software de desktop tradicional e um roteiro para o desenvolvimento de aplicações web. Pitão contém a mesma funcionalidade como outras linguagens de programação mais arraigadas (tais como C ou Java ) , mantendo a sua flexibilidade . Uma das facetas básicas de todas essas linguagens de programação , " funções ", permite que os desenvolvedores de Python para escrever um código claro e conciso que é bem organizado, fácil de usar e reutilizar e fácil de gerenciar. Definindo Funções

Como uma definição básica , uma função pode ser descrito como um bloco chamado de código executa o uma certa tarefa ou de computação. Uma forma simples de definir uma função seria semelhante a esta :

def adicionar (a, b):

voltar a + b

Este código define um "add" função, que leva dois "argumentos" (ou variáveis ​​que o código exige para completar sua tarefa ) . Estes argumentos (a, b ) são chamados de "parâmetros" da função. Esta função também tem um valor de retorno, ou um valor que a função produz após a realização da tarefa (neste caso , "add" retorna o valor de a + b).

Chamar funções

a palavra-chave "def " significa que o programador é definir a função. A função deve ser definida antes usado ( porque um computador não pode fazer nada com uma função que não existe) . Depois que o programador define a função , ele ou ela pode agora usar a função no código para executar tarefas. Supondo que o programador já definiu a função de "add", agora estará disponível para o programador para "chamar " (ou utilização ) :

x = 4

y = 5

z = adicionar (x , y)

A variável "z" agora irá conter os valores adicionados de x e y .
Como funções de trabalho < br >

Quando um programador chama uma função , ele ou ela deve fornecer os argumentos a função exige ( se houver). No exemplo chamada de função

z = adicionar (x , y)

O programador fornece as variáveis ​​x e y . Mas na definição da função , as variáveis ​​são diferentes:

def adicionar (a, b):

Os argumentos da função correspondem aos valores inseridos quando é chamado . Portanto, se o código na função add lê " voltar a + b ", então o que realmente acontece é que a função retorna o primeiro argumento ( a) adicionado ao segundo ( b) , que neste caso corresponde a x e y . < Br >
argumentos padrão

programadores também pode correr em casos em que eles querem garante que funções sempre tem argumentos padrão . No exemplo

def adicionar (a, b):

O usuário deve fornecer a e b cada vez que ele ou ela chama a função. No entanto, se o programador deseja criar uma função adicional que pode levar apenas um argumento, um argumento padrão pode existir :

def adicionar (a, b = 5):

Isto significa que deve um usuário só entrar um parâmetro, o segundo parâmetro ( b ) terá um valor padrão pronto . O usuário pode , no entanto, ainda definir um valor para b:

adicionar ( 5)

adicionar (5, 6 ),

Anterior :

Próximo : No
  Os artigos relacionados
·Processos Python OS 
·Como introduzir um comando para um número em Python 
·O que é Programação Python 
·Como compilar Python com a depuração 
·Como encontrar a soma de uma tupla em Python 
·Lista de Ferramentas Python 
·Como verificar dependências em Python 
·Como executar o Java Apps De Python 
·Como fazer nomes globais em Python 
·Como programar uma aranha e-mail em Python 
  Artigos em destaque
·Aplicação Prototype Estratégias de Desenvolvimento 
·Pode Dreamweaver Editar PHP 
·Diferenças entre Prolog e Lisp 
·Como Fazer um Mundo Subtractive em UDK 
·Como criar Classes AS2 
·Como se livrar de erros AppleScript 
·Como alterar um valor PictureBox Imagem 
·Como alterar um ponteiro do mouse Usando o Javascript 
·Como excluir cookies usando PHP 
·Tipos de dados abstratos ADT 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados