Python Kodlama sorunu

berkaysama1

Centipat
Katılım
1 Ağustos 2023
Mesajlar
36
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

 

Dosya Ekleri

  • resim_2023-08-05_175334330.png
    17,6 KB · Görüntüleme: 32
Son düzenleyen: Moderatör:
Anlatamadın, neye şaşırdığını anlamadım.
 
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

teşekkürler
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…