Biril Dili Bilgi Tabanı
Türkçe anahtar sözcüklü betikleme dili Biril'i öğren; tüm yerleşikleri tek yerde ara.
Bu site Biril'in kendisiyle yazıldı ve her sayfa istek anında biril yorumlayıcısı tarafından üretiliyor.
Öğreticiler
Merhaba, Biril
İlk Biril betiğini yaz ve çalıştır. Değişkenler
Değer atama ve yeniden atama. Koşullar
eğer / yaeğer / değilse ile dallanma. Döngüler
döngü ... iç ve iken ile yineleme. İşlevler
tan ile işlev tanımlama, dön ile değer döndürme. Veritabanı ile Çalışmak
vt_çalıştır ve vt_sorgula ile SQLite. Türler
Sayı, metin, mantık, liste, sözlük, Hiç. Listeler
Liste oluşturma, indeksleme ve döngü. Sözlükler
Anahtar-değer eşlemeleri. Metinlerle Çalışmak
böl, yerine_koy, büyük/küçük, katıl. Hata Yönetimi
dene / yoksa / sonunda ile hata yakalama. Dosya İşlemleri
dosya_yaz, dosya_oku, dosya_var_mı. JSON ile Çalışmak
json_çözümle ve json_dönüştür. Yüksek Mertebeli İşlevler
harita, süz, sık ile işlevsel stil. Kümeler
Benzersiz öğe koleksiyonu. Demetler
Değişmez dizi (tuple). Zaman ve Tarih
şimdi ve öt_biçimle ile tarih. Düzenli İfadeler
regex ile desen arama. Karma ve Kodlama
sha256, base64, hex. Sınıflar (OOP)
kat, başlat ve öz ile nesneler. Ağ ve HTTP
http_al ile web'den veri çek. Koleksiyon Araçları
numarala, sırala, tersyüz, yekun. Tarih Hesaplamaları
öt_oluştur ve öt_parçala ile tarih matematiği. Bit İşlemleri
bit_ve, bit_veya, bit_xor, kaydırma. Rasgelelik
rasgele_tam, rasgele_seç, liste_karıştır. Kriptografi
sha256, hmac_sha256, güvenli_rasgele. While Döngüsü (iken)
Koşul doğru oldukça yinele. Demet Çözme
Birden çok değeri tek satırda çöz. Listeleri Eşleştirme (zip)
sık ile listeleri paralel gez. Yakalama Grupları
regex_gruplar ile parçaları ayıkla. Tarih Ayrıştırma
öt_ayrıştır ile metinden tarih.
İlk Biril betiğini yaz ve çalıştır. Değişkenler
Değer atama ve yeniden atama. Koşullar
eğer / yaeğer / değilse ile dallanma. Döngüler
döngü ... iç ve iken ile yineleme. İşlevler
tan ile işlev tanımlama, dön ile değer döndürme. Veritabanı ile Çalışmak
vt_çalıştır ve vt_sorgula ile SQLite. Türler
Sayı, metin, mantık, liste, sözlük, Hiç. Listeler
Liste oluşturma, indeksleme ve döngü. Sözlükler
Anahtar-değer eşlemeleri. Metinlerle Çalışmak
böl, yerine_koy, büyük/küçük, katıl. Hata Yönetimi
dene / yoksa / sonunda ile hata yakalama. Dosya İşlemleri
dosya_yaz, dosya_oku, dosya_var_mı. JSON ile Çalışmak
json_çözümle ve json_dönüştür. Yüksek Mertebeli İşlevler
harita, süz, sık ile işlevsel stil. Kümeler
Benzersiz öğe koleksiyonu. Demetler
Değişmez dizi (tuple). Zaman ve Tarih
şimdi ve öt_biçimle ile tarih. Düzenli İfadeler
regex ile desen arama. Karma ve Kodlama
sha256, base64, hex. Sınıflar (OOP)
kat, başlat ve öz ile nesneler. Ağ ve HTTP
http_al ile web'den veri çek. Koleksiyon Araçları
numarala, sırala, tersyüz, yekun. Tarih Hesaplamaları
öt_oluştur ve öt_parçala ile tarih matematiği. Bit İşlemleri
bit_ve, bit_veya, bit_xor, kaydırma. Rasgelelik
rasgele_tam, rasgele_seç, liste_karıştır. Kriptografi
sha256, hmac_sha256, güvenli_rasgele. While Döngüsü (iken)
Koşul doğru oldukça yinele. Demet Çözme
Birden çok değeri tek satırda çöz. Listeleri Eşleştirme (zip)
sık ile listeleri paralel gez. Yakalama Grupları
regex_gruplar ile parçaları ayıkla. Tarih Ayrıştırma
öt_ayrıştır ile metinden tarih.
Örnek Uygulamalar
Uygulama: Kelime Sayacı
Bir metindeki kelime sıklığını sayar. Uygulama: Fibonacci
İlk 10 Fibonacci sayısını üretir. Uygulama: Asal Sayı Bulucu
30'a kadar asal sayılar. Uygulama: Yapılacaklar (SQLite)
Gömülü SQLite ile mini görev listesi. Uygulama: Dosya Sistemi Gezgini
Dizin oluştur, dosya yaz, listele, oku. Uygulama: Sıkıştırma
gzip ile sıkıştır, oranı gör. Uygulama: TCP ile HTTP
Ham soketle elle HTTP isteği. Uygulama: JSON API Tüketimi
Web API'sinden JSON çek ve işle. Uygulama: Arşiv (.sak)
Birden çok dosyayı tek arşive yaz/oku.
Bir metindeki kelime sıklığını sayar. Uygulama: Fibonacci
İlk 10 Fibonacci sayısını üretir. Uygulama: Asal Sayı Bulucu
30'a kadar asal sayılar. Uygulama: Yapılacaklar (SQLite)
Gömülü SQLite ile mini görev listesi. Uygulama: Dosya Sistemi Gezgini
Dizin oluştur, dosya yaz, listele, oku. Uygulama: Sıkıştırma
gzip ile sıkıştır, oranı gör. Uygulama: TCP ile HTTP
Ham soketle elle HTTP isteği. Uygulama: JSON API Tüketimi
Web API'sinden JSON çek ve işle. Uygulama: Arşiv (.sak)
Birden çok dosyayı tek arşive yaz/oku.
Yerleşik Kategorileri
Çekirdek
12 yerleşik Koleksiyonlar
15 yerleşik Metin
1 yerleşik Matematik
16 yerleşik Tür ve Yansıma
9 yerleşik Dosya ve Dizin
16 yerleşik Sistem
10 yerleşik Zaman
7 yerleşik JSON
3 yerleşik Ağ (HTTP)
2 yerleşik TCP Soket
11 yerleşik Rasgele
4 yerleşik Düzenli İfade
7 yerleşik Kodlama
5 yerleşik Karma (Hash)
6 yerleşik Kriptografi
8 yerleşik Veritabanı
2 yerleşik Bayt ve Bit
10 yerleşik Ham G/Ç
14 yerleşik Sıkıştırma/Arşiv
4 yerleşik Diğer
2 yerleşik
12 yerleşik Koleksiyonlar
15 yerleşik Metin
1 yerleşik Matematik
16 yerleşik Tür ve Yansıma
9 yerleşik Dosya ve Dizin
16 yerleşik Sistem
10 yerleşik Zaman
7 yerleşik JSON
3 yerleşik Ağ (HTTP)
2 yerleşik TCP Soket
11 yerleşik Rasgele
4 yerleşik Düzenli İfade
7 yerleşik Kodlama
5 yerleşik Karma (Hash)
6 yerleşik Kriptografi
8 yerleşik Veritabanı
2 yerleşik Bayt ve Bit
10 yerleşik Ham G/Ç
14 yerleşik Sıkıştırma/Arşiv
4 yerleşik Diğer
2 yerleşik