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 stringin içindeki harfleri saymak nasıl yapılır?
- Python’da bir stringin harflerini sıralı olarak nasıl değiştirebilirim?
- Nasıl bir programlama dilini öğrenmeye başlamalıyım?
- Yazılım mühendisliğinde MVC modeli nedir?
- JavaScript’te async ve await anahtar kelimeleri ne işe yarar?
- Python’da bir liste elemanlarını toplamak için hangi yöntemi kullanabilirim?
- Bir bilgisayarın işletim sistemi nedir ve ne işe yarar?
- Python’da bir stringin karakterlerini alfabetik sıraya göre nasıl sıralayabilirim?
- Java programlama dili nedir ve ne amaçla kullanılır?
- CDN ile cache invalidation nasıl yapılır?
- C Programlama Dili Nedir?
- Bilgisayarda kullanılan farklı işletim sistemleri nelerdir?
- Mühendislik alanında hangi programlama dillerini öğrenmek istemeliyim?
- Yazılım mühendisliği nedir?
- Yazılım geliştirme sürecinde code review’un önemi nedir?
- Programlama öğrenmeye başlayanlar için en etkili pratik yöntem nedir?
- Python'da bir stringin harflerini nasıl büyük harfe dönüştürebilirim?
- Yazılım geliştirirken hangi versiyon kontrol sistemini kullanmalıyım?
- C programlama dilinde if-else yapısı nasıl kullanılır?
- Python dilinde bir stringin karakterlerini ters çevirmek için hangi yöntemleri kullanabilirim?
