‫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.