Python yorumu, yorumlayıcı tarafından yürütülmeyen bir programdaki metin satırıdır. Yorumlar, sorunları belirlemek ve kodu açıklamak için hata ayıklama sırasında kullanılır. Yorumlar bir kare karakterle (#) başlar.
Yorumlar, Python'un çalışmasını istemediğiniz notları veya kodu belirtir. Örneğin, saatlerce süren karmaşık bir prosedür yazdığınızı varsayalım. Yolu kaybetmemek için her bir kod satırının ne yaptığını takip etmek için birkaç yorum yazmak isteyebilirsiniz.
Yorum yazmak birkaç nedenden dolayı yararlıdır. Büyük bir Python programıyla çalışıyorsanız, yorum yapmak neler olup bittiğini takip etmenize yardımcı olabilir. Yorum yapmak ayrıca ekip üyelerinin ortak bir projede herkesin birbirinin çalışmasını anlamasını sağlar.
Her geliştirici sonunda kod yazarken yorum eklemesi gereken bir durumla karşılaşır.
Ama nasıl olur? Python'da kod hakkında yorum yapar mısınız? Diğer tüm programlama dilleri gibi Python da yorum yapmayı destekler. Bu kılavuzda, Python'da yorum yazmak hakkında konuşacağız.
Python yorumu, bir programda görünen ancak program tarafından yürütülmez. Bir hashtag (#) kullanarak bir yorum bildirebilirsiniz. Yorumlar yeni bir satırda veya mevcut bir kod satırının sonunda görünebilir.
Yorumlar, kodun nasıl çalıştığını açıklamak ve test amacıyla kullanılır.
İşte bir örnek Python'da tek satırlık bir yorum:
Katılımcıların %81'i bir eğitim kampına katıldıktan sonra teknik iş beklentileri konusunda daha emin hissettiklerini belirtti. Bugün bir eğitim kampı ile eşleşin.
Ortalama bir eğitim kampı mezunu, bir eğitim kampına başlamaktan ilk işini bulmaya kadar, kariyer geçişinde altı aydan az zaman harcadı.
# hash'i görebilirsiniz. işareti bizim yorumumuzu ifade eder. Yorum metnimizi ve # işaretini bir boşlukla ayırdık. Bu gerekli değildir ancak her yorumun okunmasını kolaylaştırır.
Kodumuzu çalıştırdığımızda bu satır derleyici tarafından yok sayılır. Yorumlar insanlar tarafından okunmalıdır. Bunlar bir programın çalıştırılması için değildir.
Yorumlar, yorumun atıfta bulunduğu kodla aynı girinti düzeyinde eklenmelidir. Örneğin, bir if deyimi içindeki bir kod satırı hakkında yazdığınızı varsayalım. Yorumunuzu kodunuzla yaptığınız gibi girintilersiniz.
Diyelim ki bir for döngüsü yazıyorsunuz ve bunun nasıl çalıştığını kendinize hatırlatmak istiyorsunuz. birkaç yorum. Daha sonra kodunuza bakmak için geri döndüğünüzde, notlarınızı okuyabileceksiniz.
Bir Python for döngüsünde , şuna benzeyen yorumlarınız olabilir:
# Öğrenciler değişkenini bir dizi olarak tanımlayın strings Students = ["Nathan", "Alyssa", "Matthew", "Malcolm", "Alexis", "Katie"] # Öğrenciler dizisindeki her öğe arasında dolaşın ve öğrencilerdeki s için her adı yazdırın: print(" Öğrenci Adı: ", s)
Yorumlarımız, kodumuzun amacını anlamamıza ve neler olup bittiğini takip etmemize yardımcı olur.
Bir örnek kullanalım. girinti yapısını göstermek için Python'daki yorumların e. Aşağıdaki örnekte, programımız iki Python dizisi arasında geçiş yapar ve her öğrenciye bir geçti veya kaldı verir onların testi için. Başarılı ve başarısız öğrenciler, bir öğrenciye göre belirlenir; sınavlarındaki sayısal puan:
Bu program, öğrencilerin ve notlarının bir listesini alır. Ardından, programımız öğrenci listesinde dolaşıyor. Her öğrencinin sınavını geçip geçmediğini kontrol ederiz.
Yukarıdaki örnekte, bahsettiğimiz satırla aynı girinti düzeyinde yorum yaptığımızı görebilirsiniz. Örneğin, Python if ifademizi tartışırken, kodumuzun yanı sıra yorumumuzu da girintili hale getirdik.
Bu tek satırlık yorumları yazarak, programımız hem kodu yazan kişi için daha okunabilir hale gelir. okumak için programımıza bakın.
Python Inline yorumlar, kod yazıldıktan sonra aynı satıra yazılır.Inline yorumlar amacı açıklamalıdır. bir kod satırı veya nasıl çalıştığı hakkında.
Satır içi yorumun sözdizimi şöyledir:
print(students) # "students" değişkenini yazdırın
Satır içi yorumlar, kodun karmaşık kısımlarını açıklamanız gerektiğinde yararlıdır. Gelecekte belirli bir kod satırının nasıl çalıştığını unutun.
Satır içi yorumlar, bir ekip içinde çalışıyor ve herkesin belirli bir satırı anladığından emin olması gerekiyor.
Diğer yorum türlerinin aksine, satır içi yorumları yalnızca ara sıra kullanın. Bunun nedeni, çok fazla satır içi yorumun bir programı okumayı zorlaştırmasıdır.
Python çok satırlı yorumlar veya Python blok yorumları, daha karmaşık olan veya amacı olan kodu açıklar. hemen belli olmaz. Örneğin, harici bir kitaplık kullanan benzersiz bir işlevi açıklamak için bir blok yorum kullanabilirsiniz.
Blok yorumlar Python'da çok satırlı yorumlardır ve bunların altındaki kodun bir kısmı veya tamamı için geçerlidir. Diğer yorumlar gibi, blok yorumları da yorumun tartıştığı kodla aynı seviyede girintilidir.
İşte, çok satırlı bir dize örneği açıklanmaktadır. a Python sort() işlevi:
"Python.Engineering hayatıma en çok ihtiyacım olduğu anda girdi ve hızlı bir şekilde bir bootcamp ile eşleşmeme yardımcı oldu. Mezun olduktan iki ay sonra, hayattaki değerlerim ve hedeflerime uygun hayalimdeki işi buldum!"
Venus, Rockbot'ta Yazılım Mühendisi< p>Yorumumuz birden çok satıra yayılıyor ve altına yazılan kodun amacını açıklıyor.
Bazı geliştiriciler bu kodu anlayabilirken, diğer programcıların nasıl çalıştığı veya neden yazıldığı konusunda kafaları karışabilir.Blok yorum kullanmak açıklamanın harika bir yoludur. Tüm bir prosedür. Blok yorumları, amacı geliştirici için hemen açık olmayan diğer kodları açıklamak için kullanışlıdır.
Python'da böyle yorum yaparsınız! , programlarınızı kendiniz de dahil olmak üzere herkes için daha okunabilir hale getirebilirsiniz.
İyi yazılmış yorumlar, ilerledikçe kodunuzu takip etmenize yardımcı olabilir. Yönlendirilebilecek bir kayıt tutmanıza izin verir. daha sonra kodunuzu anlamakta güçlük çekiyorsanız daha sonraya dönün.
Bir meydan okumaya hazır mısınız? Programlarınızdan birinin üstüne bir blok yorum yazın. Bu yorum şunları içermelidir:
Kodunuzu çalıştırmayı deneyin. Yorumdan dolayı programınız çalışmıyorsa hata yapmışsınız demektir. Programınız normal çalışıyorsa, tebrikler! Başarılı bir şekilde bir yorum yazdınız.
Bu eğitimde, Python'da nasıl yorum yazılacağını, satır içi yorumları ve yorumları nasıl engelleyeceğinizi araştırdık. Ayrıca bazı geliştiricilerin test için nasıl yorum yazdığını da tartıştık. Artık bir Python uzmanı gibi yorum yazabilirsiniz!
Python programlama dilinde uzmanlaşmak mı istiyorsunuz? En popüler Python kursları, kitapları ve öğrenme kaynaklarıyla ilgili destek için kapsamlı Python Nasıl Öğrenilir kılavuzumuza göz atın.