Bu kodda gördüğümüz boşluk hakkında kısa bir not eklemek istiyorum.
Şimdi, bu sadece Python için değil.
Diğer dillerde bunu her zaman görürsünüz.
Bunu göremeyeceksin.
Her bir kod satırı her zaman ilk boşlukta başlar.
Farklı diller bunu farklı şekilde kullanacaktır.
Ancak kodu düzenlemek için genellikle aşağıdaki gibi bir girinti görürsünüz.
Şimdi.
Ancak Python, burada gördüğümüz girinti ve boşluklar nedeniyle benzersizdir.
Tercümanın bunu görmesini ve "Hey, bunun bir anlamı var" demesini sağlar.
Tercüman aslında boşluğu görecek ve diyecek ki, çünkü burada boşluk var, bunun if'in bir parçası
olduğunu biliyorum.
BLOCK JavaScript gibi diğer dillerde.
Benzer bir şeyiniz var, ancak genellikle bir if deyiminiz ve ardından bir koşulunuz olur ve ardından koşulu doğru
yazdığımdan emin olun, ardından küme ayracı gibi bir şey gelir.
Ve burada, burada ne varsa, hala alana sahip olduğumu ve istediğimi yapabileceğimi görebilirsiniz.
Ancak JavaScript yorumlayıcısı bunların boşluk olmasını pek önemsemez.
İstersem kodumu bu şekilde tek bir satırda yazabilirim ve yine de geçerli olur.
Bir JavaScript kodu.
Bu yüzden insanlar genellikle boşlukları daha çok stil amaçlı kullanırlar.
Öte yandan Python, bunu sadece stil oluşturmak için değil, yorumlayıcı aslında boşluklarda anlam bulduğu
için yapar, bu da aslında Python'un en büyük satış noktalarından biridir.
Çok temiz.
Burada işi zorlaştıran ekstra bir şey yok.
Yani, bu sadece İngilizce, değil mi?
Eğer eskiyse ve lisanslıysa, bunu yazdırın.
Okuması gerçekten güzel ve gerçekten temiz.
Şimdi, burada dikkat ederseniz, editörüm ve ilerideki bir bölümde editörler ve kimlikler hakkında konuşacağız.
Ancak uygun araçları kullanıyorsanız, bu otomatik olarak sizin için oluşturulur.
Şimdi programlama dünyasında sekmeler ve boşluklar hakkında bir tartışma var ve biz buna girmeyeceğiz.
Açıkçası biraz aptalca.
Yani, bazı insanlar Python ile günün sonunda bir boşluk yaratmak istiyorlarsa
boşluk kullanabilir veya sekme kullanabilirler.
Kural, boşluk kullanabileceğiniz, sekme kullanabileceğinizdir.
Ancak boşluk kullanıyorsanız, genellikle dört boşluk kullanmanız gerektiği fikri.
Bu sadece bir standart.
Şimdi, buraya dikkat ederseniz.
Aslında dört boşluğum yok.
Burada iki boşluk var.
Bunun nedeni de şu ana kadar editör bana ne verirse onu takip ediyor olmam.
Ancak buraya bakarsanız, bir otomatik format düğmesi var.
Buna tıklarsam, kodumu otomatik olarak biçimlendirir.
Uygun formata dönüştürün.
Tam burada dört boşluğum olduğunu görüyorsunuz, ancak kodun hala çalıştığını görüyorsunuz.
Yine, günün sonunda önemli olan kısım, hiyerarşiler arasında bir ayrım olması, yani
en üst ve sonra belki de alt kısımlar, ancak yorumlayıcının kendisi bu boşlukları fark edecektir.
Bu yüzden dikkatli olmanız gerekiyor çünkü bu baskının nerede olduğuna bağlı olarak, buraya bir sekme eklediğimde ve Çalıştır'a
tıkladığımda.
Eski ve lisanslı olduğunu anlıyorum, ancak bunlardan biri yanlış olduğu anda.
Ve Çalıştır'a tıklıyorum.
OC OC'nin yalnızca bu koşul tekrar başarısız olursa, daha önce bunların her ikisi de doğruysa çalıştığını görürsünüz.
Sadece ilk satırı yazdırıyorum, bu yüzden buradaki küçük boşluk programımın sonucunu değiştiriyor.
Bu yüzden bu konuda gerçekten dikkatli olmalısınız ve neyse ki editörünüz veya kodladığınız yer size bu konuda yardımcı
olacaktır.
Ancak bu, yeni başlıyorsanız dikkat etmeniz gereken bir sorundur.
Tamam.
Artık boşluklar ve sekmeler hakkında tartışmak yok.
Bir sonraki videoda görüşürüz.
Güle güle.