Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como utilizar as funções em Python
A função é a forma mais fundamental de abstrair uma tarefa em linguagens de programação modernas. Qualquer código que é repetido mais de uma vez em seu programa é um candidato para o uso da função em Python. Por exemplo, se o programa lida com temperaturas e você tem que converter muitas vezes para e de Fahrenheit e Celsius , escrever funções para fazer esses cálculos é uma boa idéia . Peças não- triviais ou longas de código que , de outra forma atravancam uma função mais simples também é bom lugar para usar uma função. Instruções
1

Crie um nome curto e descritivo para a sua função . Todos os nomes de funções deve descrever o que a função realiza . Por exemplo, um bom nome para uma função que converte de Fahrenheit para Celsius poderia ser " fah_to_cel ", enquanto uma desnecessariamente longo e nome difícil de tipo seria " convert_fahrenheit_to_celsius . " Além disso, não deixe de seguir qualquer nomenclatura convenções ( como convenções CamelCase ou lower_case ) seu programa usa .
2

Decida o número eo nome de argumentos. Funções do Python podem receber qualquer número de argumentos. Porque Python é uma linguagem dinâmica, você não terá que se preocupar com o tipo de esses argumentos , mas eles devem ser nomeados também. As diretrizes de nomenclatura mesmo para o nome da função aplica-se aos argumentos. Se um dos parâmetros é a temperatura em graus Celsius , um bom nome seria " cel " ou " celsius ", enquanto " temperature_in_celcius " ou " c" seria muito pesado .
< Br > 3

Determinar que a função retornará . Antes que você possa se ​​sentar e escrever a função, você tem que saber como ele será usado . Você precisa saber se a função retornará um valor. Desde Python é uma linguagem dinâmica, você não terá que se preocupar com o tipo deste valor de retorno, mas você deve saber o que é , a fim de começar a escrever código que utiliza essa função.
4

Escreva o protótipo da função . Esta é a declaração que começa o corpo da função e inclui o nome da função e os parâmetros . Este exemplo mostra uma função que converte graus Celsius em graus Fahrenheit . Ele recebe um único argumento , os graus Celsius em , e retorna os graus em Fahrenheit:

def cel_to_fah ( cel ) :
5

Escreva o corpo da função. Certifique-se de prestar atenção ao recuo pois este é um bloco. O corpo da função terminará na primeira linha que está recuado no mesmo ou menor nível que a palavra-chave "def ", que começou a função

def cel_to_fah ( cel ) : . Fah = ( cel * ( 9,0 /5.0) ) + 32return fah
6

Use a função em seu programa :

print (" a temperatura em Fahrenheit é de% d graus "% cel_to_fah ( fah ) ) < br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer uma caixa de entrada em Python 
·Tipos de dados em Python Memória 
·Como adicionar bordas a um quadro em Python 
·Tutorial em verificações de corda em Python 
·Como encontrar o endereço de uma variável em Python 
·Como executar um script Python no Windows 
·Fazendo arquivos compilados Python 
·Como converter String para Unicode em Python 
·Como configurar o Python com bzip2 
·Lista Python Manipulação 
  Artigos em destaque
·Como Trocar Algoritmos em Java 
·Como usar o arquivo de propriedades em Struts 
·Como alterar a cor de um ponto da trama em matplotlib 
·Como obter um caminho relativo em PHP 
·Como ser um Hacker Ético 
·Como carregar uma URL em um DIV Usando Função PHP 
·Como monitorar MySQL Com Pandora 
·Comparação de Java & Primitive 
·Como alterar Font em Echo 
·Como criar arquivos WSDL no Zend 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados