Script Python veya herhangi bir programlama dilinde script yazarken başarılı olabilmek için bazı temel kurallara ve püf noktalara dikkat etmeniz gerekir. Bu püf noktalar, yazdığınız kodun daha verimli, anlaşılır ve hatasız olmasına yardımcı olacaktır. İşte script yazarken dikkat etmeniz gereken 5 önemli püf nokta:
Modülerlik, kodunuzu daha anlaşılır, düzenli ve yeniden kullanılabilir hale getirir. Aynı işlevi tekrar tekrar yazmak yerine, bu işlevleri fonksiyonlar veya sınıflar halinde organize edebilirsiniz.
def toplama(a, b):
return a + b
def cikarma(a, b):
return a - b
print(toplama(5, 3))
print(cikarma(5, 3))
Bu şekilde kodu fonksiyonlarla parçalara ayırarak modüler hale getirmiş olduk.
Kod yazarken hata yapmamak neredeyse imkansızdır. Önemli olan, hataları hızlıca tespit etmek ve düzeltmektir. Python gibi dillerde, hata mesajları size sorunun ne olduğunu gösterebilir. Bu hata mesajlarını dikkatlice okuyarak çözüm üretebilirsiniz.
print()
fonksiyonunu kullanabilirsiniz.try:
sayi = int(input("Bir sayı girin: "))
except ValueError:
print("Geçersiz bir giriş yaptınız. Lütfen bir sayı girin.")
Bu örnek, kullanıcı yanlış bir giriş yaptığında hata mesajı gösterir ve programın çökmesini engeller.
Kodunuzu yazarken, başkalarının (veya gelecekteki sizin) kodu anlamasını kolaylaştırmak için yorumlar eklemek çok önemlidir. Yorumlar, ne yaptığınızı ve neden yaptığınızı açıklar. Python’da yorumlar #
işareti ile başlar.
# Kullanıcıdan iki sayı al
a = int(input("Birinci sayıyı girin: "))
b = int(input("İkinci sayıyı girin: "))
# Sayıları topla ve sonucu yazdır
toplam = a + b
print("Toplam: ", toplam)
Yorumlar kodun ne yaptığını açıklar, böylece başkaları veya siz tekrar kodu incelediğinizde ne yapıldığını hemen anlayabilirsiniz.
Kodunuzu yazarken düzenli olmak, ileride yapılacak değişiklikleri kolaylaştırır. Gereksiz boşluklar, karışık yapılar ve okunması zor kodlar, projeyi karmaşık hale getirebilir. Kodunuzu okunabilir tutmak, hem size hem de başkalarına büyük kolaylık sağlar.
sayac
yerine counter
veya toplam_sayi
gibi anlamlı isimler tercih edin.def topla_ve_yazdir(sayi1, sayi2):
"""
İki sayıyı toplar ve sonucu ekrana yazdırır.
"""
toplam = sayi1 + sayi2
print("Toplam: ", toplam)
topla_ve_yazdir(5, 10)
Kodunuzu düzenli tutmak, hem kısa vadede hem de uzun vadede size büyük zaman kazandıracaktır.
Verimli yazılmış kod, hem daha hızlı çalışır hem de daha az kaynak tüketir. Bu, özellikle büyük projelerde ve veritabanı işlemleri gibi zaman alıcı işlemlerle çalışırken çok önemlidir.
# Listeyi set'e çevirerek tekrarlanan öğeleri temizleyin
liste = [1, 2, 2, 3, 4, 4, 5]
benzersiz_liste = set(liste)
print(benzersiz_liste) # Çıktı: {1, 2, 3, 4, 5}
Burada set
veri yapısı, liste içerisindeki tekrarlayan elemanları otomatik olarak temizler ve işlemi daha verimli hale getirir.
Script yazarken başarılı olabilmek için bu 5 püf noktayı dikkate almak önemlidir. Modülerlik, hata ayıklama, yorumlar, temizlik ve düzen, ve verimlilik, Python veya başka bir programlama dilinde yazdığınız kodların daha anlaşılır, bakımı kolay ve hızlı çalışmasını sağlar. Bu temel prensiplere dikkat ettiğinizde daha kaliteli ve sürdürülebilir projeler geliştirebilirsiniz.
UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025UNCATEGORİZED
01 Eylül 2025Veri politikasındaki amaçlarla sınırlı ve mevzuata uygun şekilde çerez konumlandırmaktayız. Detaylar için veri politikamızı inceleyebilirsiniz.