• 04-05-2022, 11:44:44
    #1
    Merhaba
    Acaba bir başka projede ki list yapımızı ve arrayleri başka bir projede çağırabiliyor muyuz (Fonksiyon demiyorum bakınız, list ve array diyorum. )? yapabiliyorsak bunu nasıl yapıyoruz.
    mesela aşağıda fonksiyonu çağırabildiğimiz için arrayimi fonksiyonun içine attım, fakat öteki projemde çağıramıyorum. array olmasına gerek yok ayrıca, dictionary de kullanabilirim fakat, karşılarında ki değerler lazım. sanırım dictionary de işlemler value olarak nitelendirilmiyor.
    def hesapla():    
                                
        
        beslik = para // 5
        onluk =  para // 10
        yirmilik = para // 20
        ellilik = para // 50
        yuzluk = para // 100
       
        list = [beslik,onluk,ellilik]
        return str(beslik),str(onluk), str(yirmilik), str (ellilik), str (yuzluk)
  • 04-05-2022, 12:03:26
    #2
    Temiz bir şekilde yazıldığında çağrılması mümkündür tabii ki. Anladığım kadarıyla bu kodda para değişkeni bir projenizde varken diğerinde yok o yüzden çağıramıyorsunuz
  • 04-05-2022, 12:15:45
    #3
    efekoca adlı üyeden alıntı: mesajı görüntüle
    Temiz bir şekilde yazıldığında çağrılması mümkündür tabii ki. Anladığım kadarıyla bu kodda para değişkeni bir projenizde varken diğerinde yok o yüzden çağıramıyorsunuz
    var hocam fakat onu kullanıcıdan input olarak alıyorum, sabit değil. Peki dictionary olarak ve array olarak her iki türlü de çağırabilir miyim ? bunu fonksiyonun içine erişerek mi yapacağım ?
  • 04-05-2022, 12:29:21
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    var hocam fakat onu kullanıcıdan input olarak alıyorum, sabit değil. Peki dictionary olarak ve array olarak her iki türlü de çağırabilir miyim ? bunu fonksiyonun içine erişerek mi yapacağım ?
    Çağırmaktan kastınız bir projede yazdığınız fonksiyonu (örneğin) diğer bir projede tekrar tanımlama yapmadan dosyayı import ederek direkt kullanmak mı yoksa aynı kodları alıp diğer projede tanımlayarak çağırmak mı orasını anlayamadım tam olarak
  • 04-05-2022, 12:33:55
    #5
    efekoca adlı üyeden alıntı: mesajı görüntüle
    Çağırmaktan kastınız bir projede yazdığınız fonksiyonu (örneğin) diğer bir projede tekrar tanımlama yapmadan dosyayı import ederek direkt kullanmak mı yoksa aynı kodları alıp diğer projede tanımlayarak çağırmak mı orasını anlayamadım tam olarak
    2.dediğiniz hocam, bir projede yapılan matematik işlemlerini ve işlemlerin sonucunu başka bir projede kullanmak istiyorum.
  • 04-05-2022, 12:42:31
    #6
    Şöyle söyleyeyim kodlar evrensel olarak yazılıyor yani değil proje, ortam ve sistem değişseniz dahi çalışacaktır. Yani her türlü istediğiniz şekilde çağırabilirsiniz. Yapmak istediğiniz işlemi tam anlayamadığım için bir deneyin olmazsa detaylı olarak yazın yardımcı olmaya çalışırım