• 27-04-2021, 15:47:47
    #1
    Esenlikler...

    Birden fazla değişken tanımlamak zorundayım. Örnek olarak;

    degisken1 =
    degisken2 =
    degisken3 =
    ...
    Bunu tek satırda nasıl oluşturabilirim?
  • 27-04-2021, 15:49:24
    #2
    Hepsi degisken1 mi olacak soruyu anlayamadım ben açıkçası
  • 27-04-2021, 15:55:13
    #4
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    Hepsi degisken1 mi olacak soruyu anlayamadım ben açıkçası
    Değişkenlere atanacak operatörler de farklı olacak hocam. Hepsi farklı işlemler üzerine tanımlanıyor.

    Detaylı örnek ;

    y1, y2, y3, y4 = (random.randint(100, 200) for x in range(4))
    
    degisken1 = x + y1
    degisken2 = x + y2
    degisken3 = x + y3
    degisken4 = x + y4
    ... diye devam ediyor.
    degisken1 'leri nasıl tek bir yerde toplayabilirim?
  • 27-04-2021, 15:57:16
    #5
    mehmet, ali, erbil = "ilk değişken", "ikinci değişken", "üçüncü değişken"

    Bu mu
  • 27-04-2021, 15:59:48
    #6
    bunun yerine dizileri kullanın hocam, bu çok sağülıklı değil. İstediğiniz şeyi anladım php deki $$ operatörü gibi bir şey istiyorsunuz ama gereksiz
  • 27-04-2021, 16:00:08
    #7
    hkey adlı üyeden alıntı: mesajı görüntüle
    mehmet, ali, erbil = "ilk değişken", "ikinci değişken", "üçüncü değişken"

    Bu mu
    gibi olabilir, ya da for döngüsü ile teker teker degiskenlere atama yapılabilir mi? amacım döngü ile halletmek, normalde çok uzuyor ve yer kaplıyor.
  • 27-04-2021, 16:01:11
    #8
    degisken1, degisken2, degisken3 = x + y1 , x + y2 , x + y3, x + y4

  • 27-04-2021, 16:01:22
    #9
    Geokomplo adlı üyeden alıntı: mesajı görüntüle
    gibi olabilir, ya da for döngüsü ile teker teker degiskenlere atama yapılabilir mi? amacım döngü ile halletmek, normalde çok uzuyor ve yer kaplıyor.
    dizi kullanın hocam bu pek sağlıklı değil.