📒 Not Defteri
👤 c0mblasterR
👁 47
💬 0 yanıt
Not Defteri Örnek Betiği
Basit bir komut satırı not uygulaması. Not ekleme, silme, listeleme ve arama işlemlerini Hazer sözdizimiyle gerçekleştirir.
Özellikler
- Not ekleme ve silme
- Tüm notları listeleme
- Anahtar kelimeyle not arama (
icerir_miyardımcı fonksiyonu ile) - Hata yönetimi (
dene / yakala / nihayet)
Kullanılan Hazer Sözdizimi
| Kategori | Kullanılan |
|---|---|
| Fonksiyon | işlev |
| Koşul | eğer / değilse |
| Döngü | ozyinele / içinde |
| Liste metodları | ekle, cikar, kopyala |
| Hata yönetimi | dene, yakala, nihayet |
| Doğrulama | teyit |
| Dönüş | dondür |
| Sabitler | Dogru, Yanlis |
Teknik Not
Python'un membership in operatörü (x in y) Hazer v0.3.0'da expression katmanında henüz Türkçe karşılık almadığından, arama işlevi icerir_mi() adlı özel bir yardımcı fonksiyonla yazılmıştır. Bu fonksiyon, string dilim karşılaştırması (metin[i:i+n]) ile aralik ve uzunluk kullanarak tamamen Hazer sözdizimiyle üyelik testi yapar.
GitHub Repository
https://github.com/hazer-examples-official/Notebook-Script/
Çalıştırma
/path/to/hazer/python notebook.hazer
Örnek Çıktı
✅ Not eklendi: 'Marketten süt al'
✅ Not eklendi: 'Projeyi teslim et'
📒 Notlarım:
[0] Marketten süt al
[1] Projeyi teslim et
🔍 2 sonuç:
→ Marketten süt al
→ Marketten ekmek al
🗑️ Silindi: 'Marketten süt al'
(Kalan not sayısı: 3)
Henüz yanıt yok. İlk yanıtı sen yaz!
Yanıt yazmak için giriş yap.