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)
 
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.
 

Forum istatistikleri

Konular
128,179
Mesajlar
915,658
Kullanıcılar
449,942
Son üye
Nzmtekin

Yeni konular

Geri
Üst