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
- Güvenlik açısından en sık karşılaşılan saldırı türleri nelerdir?
- Yüksek hızlı tren mühendisliği nedir?
- Bilgisayar programcılığı için en temel programlama dili hangisidir?
- IntelliJ IDEA nedir?
- En iyi HTML editörü hangisidir?
- Veri tabanı tasarımında Entity–Relationship modellemesi nasıl yapılır?
- En Verimli Kod Yazma Yöntemleri Nelerdir?
- JavaScript’te proxy objesi nasıl kullanılır?
- Python’da bir string içinde belirli bir harfin geçtiği konumu nasıl bulabilirim?
- Programlama dillerini seçerken dikkat etmem gereken en önemli faktör nedir?
- Yazılım geliştirme sürecinde testing (test etme) aşamasının önemi nedir?
- Veri tabanı tasarımında normalization nedir ve neden önemlidir?
- HTML’de <div> elementi nedir ve ne için kullanılır?
- En iyi ücretsiz yazılım geliştirme eğitim kaynakları nelerdir?
- Java programlama dilinde Lambda ifadeleri nasıl kullanılır?
- Elektrikli araçların mevcut ve gelecekteki teknolojik gelişmeleri nelerdir?
- Yazılım mühendisliği için en temel programlama dili nedir?
- Yapay zeka ile mühendislikte kullanılan uygulamalar nelerdir?
- JavaScript’te async ve await anahtar kelimelerini ne zaman kullanmalıyım?
- Yazılım mühendisliğinde kullanılan ORM nedir ve ne amaçla kullanılır?
