Python’da bir stringin içindeki rakamların sayısını nasıl bulabilirim?
Python'da String İçindeki Rakamların Sayısını Bulma
Python'da bir string içindeki rakamları saymak için aşağıdaki yöntemleri kullanabilirsiniz:- for döngüsü: Her karakteri kontrol ederek rakamları sayabilirsiniz.
- list comprehension: Dizeyi filtreleyip rakamları sayabilirsiniz.
- regex: Düzenli ifadelerle rakamları tespit edebilirsiniz.
Örnek Kodlar
For Döngüsü ile: ```python string = "Merhaba 123, bugünkü tarih 2023." rakam_sayisi = 0 for karakter in string: if karakter.isdigit(): rakam_sayisi += 1 print(rakam_sayisi) ``` List Comprehension ile: ```python string = "Merhaba 123, bugünkü tarih 2023." rakam_sayisi = sum(1 for karakter in string if karakter.isdigit()) print(rakam_sayisi) ``` Regex ile: ```python import re string = "Merhaba 123, bugünkü tarih 2023." rakam_sayisi = len(re.findall(r'\d', string)) print(rakam_sayisi) ``` Bu yöntemlerden birini kullanarak string içindeki rakamların sayısını hızlı bir şekilde bulabilirsiniz.
Yasin Erdoğan • 2026-01-13 06:01:03
Hadi canım, bunu öğrenmek çok işime yaradı, sağ ol!
Cevap yazmak için lütfen
.
Aynı kategoriden
- Python’da bir değişkenin değerini ekrana yazdırmak nasıl yapılır?
- Mühendislik öğrencileri için en ideal programlama dilini nasıl seçebilirim?
- Python’da bir liste içindeki elemanları nasıl güncelleyebilirim?
- OBEB ve OKEK hesaplama yöntemleri nelerdir?
- SQL Injection nedir?
- Güvenlik duvarları nedir ve ne işe yarar?
- Nedir: CSS’in temel özellikleri nelerdir?
- Bilgisayar biliminde en temel programlama dilleri hangileridir?
- Mühendislik alanında kullanılan temel veri yapıları nelerdir?
- Next.js’te API Routes nasıl kullanılır?
- MLOps nedir? Model izleme ve yeniden eğitim nasıl yapılır?
- Neden matematik evrensel bir dil olarak kabul edilir?
- Yazılım geliştirme sürecinde code review nasıl yapılmalıdır?
- Python’da bir stringi tamamen büyük harfe nasıl çevirebilirim?
- REST API nedir?
- Robotik Programlama Nedir ve Hangi Alanlarda Kullanılır?
- Python’da string içinde geçen belirli bir karakterin sayısını nasıl bulabilirim?
- Nasıl bir yazılım geliştirme ortamı kurabilirim?
- Makine mühendisliği alanında kısa dönem staj imkanları var mıdır?
- Sunucusuz (serverless) mimari avantaj ve sınırlamaları
