Aula Python – Criando Funções

Sejam bem vindos a mais uma aula de Python!!!

Funções“Funções são blocos de código com nome e argumentos (algumas funções não possuem argumentos), usadas para realizar tarefas. Algumas funções já estão presentes no interpretador, como exemplo a usada no cálculo do seno de um ângulo que está presente na biblioteca math.sin de Python, ou até função print”

Criando funções em Python!

É muito simples criar funções, vamos imaginar que temos de fazer um programa que usa muito essa instrução:

print 'Código registrado com sucesso'
print 'Digite outro Código: '

E em vez de sempre ficar escrevendo sempre de novo, criamos uma função para isso:

def codigo(): #codigo é o nome da função
    print 'Código registrado com sucesso'
    print 'Digite outro Código: '

codigo()     #assim que chamamos a função

Argumentos para funções:

Também podes fazer argumentos para nossas funções.
Imaginamos que temos de fazer uma função como esta:

n = input("digite um numero: ")

def teste():
    if n >= 5:
        print 'é maior que 5'
    elif n <= 5:
        print 'é menor que 5'

Só que imagine que em vez da variável n, queremos fazer toda essa função só que com outra variável. Então em vez de colocar n colocamos o valor de var( poderia ser qualquer outro nome). Exemplo:

n1 = input('Digite um numero: ')
n2 = input('Digite segundo numero: ')

def teste(var):
    if var >= 5:
        print 'é maior que 5'
    elif var <= 5:
        print 'é menor que 5' 

teste(var = n1)   #realiza teste com n1
teste(var = n2)   #realiza teste com n2

SE VOCÊ GOSTOU CLIQUE AQUI!!

DEIXE SUAS  DUVIDAS NOS COMENTÁRIOS, OU ENVIE UM EMAIL PARA: powerpython@hotmail.com.br.

Me segue no Twitter !!: @powerpython

COMENTEM!!

Avatar de Desconhecido

About powerpython

Programador python, entre outras, como html,css...
Esta entrada foi publicada em Programação Python e marcada com a tag , , , , , , , , , , , , , , , , , , , , , , , , , , , , , . Adicione o link permanente aos seus favoritos.

1 Response to Aula Python – Criando Funções

  1. Pingback: Aula Python – 7 – Estrutura de decisão | powerpython

Deixe um comentário