• 16-11-2019, 11:53:46
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar, Python konusunda ufak bir yardım lazım
    input olarak 2 girdiğimde:
    0 1
    2 3
    input olarak 3 girdiğimde
    0 1 2
    3 4 5
    6 7 8
    olarak çıktı almayı nasıl sağlarım? (saatlerdir beceremedim de)
  • 16-11-2019, 12:00:08
    #2
    input n değeri al
    n x n tipinde matris oluştur
    matris elemanlarını da 0'dan (n*n) - 1 'e kadar döşe
  • 16-11-2019, 12:18:12
    #3
    Bad_Dream adlı üyeden alıntı: mesajı görüntüle
    Merhabalar, Python konusunda ufak bir yardım lazım
    input olarak 2 girdiğimde:
    0 1
    2 3
    input olarak 3 girdiğimde
    0 1 2
    3 4 5
    6 7 8
    olarak çıktı almayı nasıl sağlarım? (saatlerdir beceremedim de)
    x = int(raw_input('enter input'))
    
    count = 0
    for row in range(x):
        for col in range(x):
            print count,
            count += 1
        print ''
    Python 2.x sürümü için çalışır
  • 16-11-2019, 12:18:47
    #4
    einsteinwashere adlı üyeden alıntı: mesajı görüntüle
    input n değeri al
    n x n tipinde matris oluştur
    matris elemanlarını da 0'dan (n*n) - 1 'e kadar döşe
    hocam çok sağolasın. son bir soru daha sorayım müsadenle
    liste şeklinde dediğini yaptım, onu nasıl matrise dönüştürebilirim numpy olmadan
  • 16-11-2019, 12:24:11
    #5
    Biraz amatörce oldu ama film izliyorum pek özenmedim.

    def f(n):
        r = n*n
        c = 1
        for i in range(0, r):
            print(i, end=" ")
            if c == n:
                print()
                c = 1
            c += 1
    
    f(15)
  • 16-11-2019, 12:32:31
    #6
    coder63 adlı üyeden alıntı: mesajı görüntüle
    Biraz amatörce oldu ama film izliyorum pek özenmedim.

    def f(n):
        r = n*n
        c = 1
        for i in range(0, r):
            print(i, end=" ")
            if c == n:
                print()
                c = 1
            c += 1
    
    f(15)
    hocam eline sağlık, harbiden çok makbule geçti
    bu arada alttaki c = 0 olacak
  • 16-11-2019, 12:36:52
    #7
    Bad_Dream adlı üyeden alıntı: mesajı görüntüle
    hocam eline sağlık, harbiden çok makbule geçti
    bu arada alttaki c = 0 olacak
    Rica ederim. Haklısınız c = 0 olmalı. O gözümden kaçmış.
  • 16-11-2019, 12:57:15
    #8
    Bad_Dream adlı üyeden alıntı: mesajı görüntüle
    Merhabalar, Python konusunda ufak bir yardım lazım
    input olarak 2 girdiğimde:
    0 1
    2 3
    input olarak 3 girdiğimde
    0 1 2
    3 4 5
    6 7 8
    olarak çıktı almayı nasıl sağlarım? (saatlerdir beceremedim de)

  • 17-11-2019, 03:15:32
    #9
    code linki​​​

    Tek satırda