> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/data-operations/replace-none.md).

# Replace None

Bu fonksiyon bloğu, giriş verilerindeki `None` değerlerini belirtilen yeni bir değerle değiştirmek için tasarlanmıştır. Sonraki işlemlerin çalışabilmesi için geçerli verilerin bulunmasını sağlamak için yararlıdır.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Input Data` `None` değerlerini kontrol edecek olan gelen veriler.

`New Data` Eğer giriş verisi `None` ise, giriş verisini değiştirecek değer.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Replaced Data` Bu çıktı, `None` değerleri belirtilen yeni verilerle değiştirilmiş giriş verisini sağlar.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

Bu fonksiyon bloğunun geleneksel kontrolü yoktur, ancak bağlı fonksiyon blokları aracılığıyla girişleri kabul eder.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Simple Replacement` Giriş verilerindeki `None` değerlerini değiştirir, böylece veri bütünlüğünü sağlamak için basit bir yol sunar.

`Generic Data Handling` Her türlü verilerle çalışır, bu da onu çeşitli kullanım senaryoları için çok yönlü kılar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Connect Input Data**: `None` değerlerini içerebilecek veri kaynağını `Input Data` girişine bağlayın.
2. **Specify New Value**: Herhangi bir `None` değerinin yerine kullanılacak değeri `New Data` girişine bağlayın.
3. **Evaluate**: Bloğu değerlendirdiğinizde, `None` değerleri belirtilen yeni verilerle değiştirilmiş giriş verisini çıktılar.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu fonksiyon bloğu giriş verilerini kontrol eder. Eğer `None` ise, yeni veriyi çıktılar; aksi takdirde orijinal veriyi döndürür.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Varsayılan Değerleri Değiştirme</summary>

Bu fonksiyon bloğunu, zaman zaman `None` üretebilecek giriş kaynaklarına bağlayarak aşağı akış işlemleri için varsayılan değerler ayarlamak üzere kullanabilirsiniz.

</details>

<details>

<summary>Diğer Veri İşlemleri ile Birleştirme</summary>

Bu bloğu, `List Operations` veya `Math Operations` gibi diğer veri manipülasyon bloklarıyla birleştirmek, projelerinizde veri akışını ve bütünlüğünü önemli ölçüde artırabilir.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Geçerli Veri için Çıktı Yok</summary>

Geçerli verinin beklenildiği gibi çıkmadığını görüyorsanız, ilk girişin düzgün bir şekilde bağlandığından ve yanlışlıkla değiştirilmediğinden veya alt üst edilmediğinden emin olun.

</details>

<details>

<summary>Bağlantı Sorunları</summary>

Her iki giriş soketinin doğru bir şekilde bağlandığından ve beklenen işlevselliği sağlamak için uyumlu veri türlerinin sağlandığından emin olun.

</details>
