Paython

kerem89

Üye
Katılım
24 Kas 2019
Mesajlar
25
Puanları
1
şöyle bir kod var:

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
 
Sorunuzu tam anlamadım . Aşağıdaki gibi birşeyi mi soruyorsunuz?
Kod:
class deneme:


     def __init__(self,value):       
         self.values = value
         self.ad = "kerem"
         self.soyad = "yilmaz"
         self.no = 89
         print (value)
 
test=deneme(36)
print  (test.values)
sayi=test.values/4
print(sayi)
 
evt demek istediğinize benzer burada values değişkeni tanımlanmamış hatası alıyorum
 
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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…