Python Kodlama sorunu

berkaysama1

Femtopat
Katılım
1 Ağustos 2023
Mesajlar
11
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar şu kod ile ilgili bir şey sormak istiyorum. Sorum for döngüsü ile olacak. For döngüsünde I'yi değişken olarak kullandım ve range ile de 0'dan 20'ye kadar sayıları yazdırmak için birleştirdim fakat aşağıdaki satırda sadece A ve B yi kullandım i ile ilgili bir SE yazmamama rağmen nasıl oldu da b değişebildi. B yi a+b olarak şey olması için komut verdim ama nasıl oldu da değerleri değişebildi (Aklımdaki şeyi anlatabildim mi tam emin olamadım ama eğer anladıysanız yardımcı olursanız cok sevinirm.) <3

resim_2023-08-05_174848091.png
 

Dosya Ekleri

  • resim_2023-08-05_175334330.png
    resim_2023-08-05_175334330.png
    17,6 KB · Görüntüleme: 18
Son düzenleyen: Moderatör:
Aslında a , b = b, a+b => a = a, b = a + b demek oluyor. Yani a = a ve b = a + b. Bu şekilde b artıyor.

işlemler: 1, 1 = 1, 1 + 1 => 1, 2 = 2, 2 + 1 => ... fibonacci: 1, 1, 2 => 1, 1, 2, 3 => 1, 1, 2, 3 ...
i ile bir şey yapmana gerek yok. i oradaki tekrar sayısı. 20 kere tekrar edecek demek. Daha sonrasında da array'e veriyi ekliyorsun.
 
Anlatamadın, neye şaşırdığını anlamadım.
yorumu sildm

Aslında a , b = b, a+b => a = a, b = a + b demek oluyor. Yani a = a ve b = a + b. Bu şekilde b artıyor.

işlemler: 1, 1 = 1, 1 + 1 => 1, 2 = 2, 2 + 1 => ... fibonacci: 1, 1, 2 => 1, 1, 2, 3 => 1, 1, 2, 3 ...
i ile bir şey yapmana gerek yok. i oradaki tekrar sayısı. 20 kere tekrar edecek demek. Daha sonrasında da array'e veriyi ekliyorsun.
teşekkürler
 

Yeni konular

Geri
Yukarı