Sempre gostei de programar, já fiz inúmeros programas e funcionaram muito bem. Mas, sempre havia códigos que nunca entendi como funcionavam, importante é que funcionavam.
sexta-feira, 10 de junho de 2016
quinta-feira, 9 de junho de 2016
segunda-feira, 6 de junho de 2016
Funcao - parte II
Uma função possui valores dentro da função, fora dela, os valores não existem.
Exemplo:
a=2
def func():
a=3
print a
func() #imprime o a dentro da função
print a #imprime o a fora da função
>>>
3
2
>>>
Percebe-se que a variável a possui dois valores, um dentro da função e outro fora da função.
Pode-se usar o a tanto dentro como fora da função com o mesmo valor?
Existe algumas maneiras para fazer isso, uma que normalmente faço é o seguinte:
>>>
3
3
>>>
acrescento o global a, fazendo o valor de a, ser único no código.
abs
Exemplo:
a=2
def func():
a=3
print a
func() #imprime o a dentro da função
print a #imprime o a fora da função
>>>
3
2
>>>
Percebe-se que a variável a possui dois valores, um dentro da função e outro fora da função.
Pode-se usar o a tanto dentro como fora da função com o mesmo valor?
Existe algumas maneiras para fazer isso, uma que normalmente faço é o seguinte:
a=2
def func():
global a
a=3
print a
func()
print a
>>>
3
3
>>>
acrescento o global a, fazendo o valor de a, ser único no código.
abs
Assinar:
Postagens (Atom)