Python’da bir stringin içindeki harf ve rakamları nasıl ayırabilirim?

Python\'da String İçindeki Harf ve Rakamların Ayrılması

Python\'da bir stringin içindeki harfleri ve rakamları ayırmak için döngü ve koşul ifadelerini kullanabilirsiniz. Aşağıda bu işlemi yapmanın bir yöntemi verilmiştir.

Yöntem

  • Bir değişken tanımlayın.
  • String üzerindeki her karakter için döngü oluşturun.
  • Karakterin harf mi yoksa rakam mı olduğunu kontrol edin.
  • Sonuçları uygun değişkenlere atayın.

Örnek Kod

Aşağıdaki kod örneği, bir string içindeki harfleri ve rakamları ayırarak iki ayrı liste halinde saklar: ```python input_string = \"abc123def456\" letters = [] numbers = [] for character in input_string: if character.isalpha(): letters.append(character) elif character.isdigit(): numbers.append(character) print(\"Harfler:\", letters) print(\"Rakamlar:\", numbers) ```

Açıklama

- isalpha(): Karakterin harf olup olmadığını kontrol eder. - isdigit(): Karakterin rakam olup olmadığını kontrol eder. - Sonuçlar listelerde saklanır ve gerektiğinde kullanılabilir.

Python’da bir stringin içindeki harf ve rakamları nasıl ayırabilirim?

🐞

Hata bildir

Paylaş