Kütüphane ve Modül Mantığı – Python, PHP ve ASP Örnekleri

Kütüphane ve modüller, tekrar kullanılabilir kod bloklarıdır. Programları daha düzenli ve yönetilebilir hâle getirirler.

Kütüphane veya modül kullanmak, kod tekrarını önler ve program geliştirmeyi hızlandırır.

1. Python’da Kütüphane ve Modül Kullanımı

Python’da standart kütüphane ve kendi modülümüzü kullanabiliriz:

1Python - math kütüphanesini kullanma
2
3import math
4
5print("Karekök 16:", math.sqrt(16)) # Karekök 16: 4.0
6
7Python - kendi modülümüzü oluşturma
8dosya: hesap.py
9
10def topla(a, b):
11return a + b
12
13başka bir dosyada
14
15from hesap import topla
16print("Toplam:", topla(5, 7)) # Toplam: 12
import ve from ... import ile modüller programa dahil edilir.

2. PHP’de Kütüphane ve Modül Mantığı

PHP’de include ve require ile kod modülleri kullanılır:

1<?php
2# PHP - modül dahil etme
3
4# dosya: hesap.php
5function topla($a, $b) {
6return $a + $b;
7}
8
9# başka dosyada
10include 'hesap.php';
11echo "Toplam: " . topla(5, 7) . "\n"; // Toplam: 12
12?>
include hatada uyarı verir ama çalışmaya devam eder, require hata durumunda programı durdurur.

3. ASP’de Kütüphane ve Modül Kullanımı

ASP’de ile modüller eklenebilir:

1' ASP - modül dahil etme
2
3<!--#include file="hesap.asp"-->
4
5' hesap.asp içeriği:
6Function Topla(a, b)
7Topla = a + b
8End Function
9
10' Ana dosya
11Response.Write "Toplam: " & Topla(5, 7) & "<br>" ' Toplam: 12
ASP’de file="dosya" ile başka bir dosyadaki fonksiyonlar kullanılabilir.




konu hakkında tepkinizi verebilirsiniz