Hazır Fonksiyonları Kullanma – Python, PHP ve ASP Örnekleri

Programlamada hazır fonksiyonlar, sık kullanılan işlemleri hızlı ve güvenli bir şekilde yapmamıza olanak sağlar. Kod yazarken bu fonksiyonları kullanmak, zaman kazandırır ve hata riskini azaltır.

Hazır fonksiyonları öğrenmek, kodunuzu daha verimli ve okunaklı hâle getirir.

1. Python’da Hazır Fonksiyonlar

Python standart kütüphanesinde birçok hazır fonksiyon bulunur:

1Python - Hazır fonksiyon örnekleri
2
3sayi = 16
4
5Karekök
6
7import math
8print("Karekök:", math.sqrt(sayi)) # Karekök: 4.0
9
10Listeyi sıralama
11
12liste = [5, 2, 9, 1]
13print("Sıralı liste:", sorted(liste)) # Sıralı liste: [1, 2, 5, 9]
14
15Karakter dizisini büyük harfe çevirme
16
17metin = "merhaba"
18print("Büyük harf:", metin.upper()) # Büyük harf: MERHABA
Python’da fonksiyonlar, import ile kütüphanelerden veya string/list objeleri üzerinden kullanılabilir.

2. PHP’de Hazır Fonksiyonlar

PHP’de de birçok yerleşik fonksiyon vardır:

1<?php
2# PHP - Hazır fonksiyon örnekleri
3
4# Dizi sıralama
5$liste = array(5, 2, 9, 1);
6sort($liste);
7print_r($liste); // Array ( [0] => 1 [1] => 2 [2] => 5 [3] => 9 )
8
9# Metin büyük/küçük harf
10$metin = "merhaba";
11echo strtoupper($metin) . "\n"; // MERHABA
12echo strtolower($metin) . "\n"; // merhaba
13
14# Rastgele sayı
15echo rand(1, 100) . "\n"; // 1 ile 100 arası rastgele sayı
16?>
PHP fonksiyonları çoğunlukla işleve göre isimlendirilmiştir; str_, array_, preg_ gibi.

3. ASP’de Hazır Fonksiyonlar

ASP (VBScript) örnekleri:

1' ASP - Hazır fonksiyon örnekleri
2
3Dim metin
4metin = "merhaba"
5
6' Büyük harf
7Response.Write UCase(metin) & "<br>" ' MERHABA
8
9' Küçük harf
10Response.Write LCase(metin) & "<br>" ' merhaba
11
12' Rastgele sayı
13Randomize
14Response.Write Int((100 - 1 + 1) * Rnd + 1) & "<br>" ' 1-100 arası
ASP’de hazır fonksiyonlar genellikle string, matematik ve tarih işlemleri için kullanılır.

İpuçları

Sık kullanılan işlemler için kendi fonksiyonunuzu yazmadan önce hazır fonksiyonları kontrol edin

Hazır fonksiyonlar hem hızlı hem güvenli çözümler sunar

Kütüphane ve modüllerle birlikte kullanıldığında kod daha okunaklı olur

Hazır fonksiyonları doğru kullanmak, projelerinizi daha profesyonel ve sürdürülebilir kılar.




konu hakkında tepkinizi verebilirsiniz