def changeValue(self,value):
#print(value)
#burada value değerini yazdırıyor. Ama programın başka bölümlerinde de value değişkenini kullanmam gerek yani def içinde çalışması gayet normal ama başka yerde nasıl kullanabilirim?
Teşekkürler
Tam olarak ne istediğinizi anlayamadım ama söyle birşey mi istiyorsunuz:
Python:
def changeValue(value):
return value
test = 45
print (test)
test = changeValue(54)
print(test)
Fonksiyon içerisindeki değerlere dışardan ulaşmak istiyorsanız, ya fonksiyon içerisinde global değişkene değer atabilirisiniz (ben önermem), ya da istediğiniz değerleri return edersiniz. Umarım anlatabilmişimdir.