Rakamların Toplamı için Python Programı
Yayınlanan: 2023-01-18İçindekiler
Python - genel bakış
Python, çeşitli nedenlerle en çok aranan programlama dilidir. Python'u daha popüler yapan birkaç özelliği şunlardır:
- Python, Windows, Linux, Mac, Raspberry Pi vb. herhangi bir platformda çalışabilir.
- Python'un sözdizimi basittir ve kod, İngiliz Dili'ne benzediği için kolayca okunabilir.
- Geliştiriciler, Python'un sunduğu sözdizimi ile daha az sayıda satırla kodları verimli bir şekilde yazabilir.
- Bir tercüman sisteminde çalıştığı için hızlı prototipleme sunar.
- Python prosedürel, işlevsel ve nesne yönelimli programlama dili için kullanılabilir.
Rakam Toplamının Temelleri:
Herhangi bir sayının basamak toplamı, sayının tüm basamaklarının toplanmasıyla elde edilen sonucu ifade eder. Rakamların toplanması, tek haneli bir toplam elde edilene kadar tekrarlanır. Diğer bir deyişle, bir sayının rakamlarının toplanmasıyla elde edilen toplam 9 rakamından fazla ise rakamların toplanması tekrarlanır. Bir rakam toplamı, bazı durumlarda indirgenmiş rakam toplamı olarak da adlandırılır. Basamak toplamı, birim basamaklı bir toplam elde edilene kadar basamakların tekrar tekrar toplanmasının nihai sonucudur. Matematikte, bir sayının basamak toplamı Rakam Toplamı (n) olarak gösterilir; burada 'n', basamak toplamı hesaplanacak sayıyı gösterir.
Rakam toplamını bulma kavramını anlamak için bir örnek ele alalım. '231' sayısının basamak toplamı belirlenecekse, elde edilen toplam tek bir basamak olana kadar ayrı basamaklar eklenir.
Rakam Toplamı (123) = 1 + 2 + 3 = 6
Kavramı daha iyi anlamak için başka bir örnek verelim. '987' sayısının basamak toplamını bulalım.
Rakam Toplamı (987) aşağıdaki gibi hesaplanır:
= 9 + 8 + 7 = 24
= 2 + 4 = 6.
Yani 987'nin basamak toplamı 6'dır.
upGrad'ın Veri Bilimi Kurslarına Göz Atın
Python'daki rakamların toplamı:
Python, herhangi bir giriş numarasının basamak toplamını belirlemek için bir temel oluşturan bir sayının basamaklarının toplamını bulmak için bir kod geliştirmek için iyi bir platform sunar. Python'da belirli bir sayıdaki basamakların toplamını bulmak için bir kod geliştirmek için kullanılan genel algoritma aşağıdaki gibidir.
Adım 1: Giriş numarasını okuyun.
Adım 2: Toplamı saklayabilen bir değişkenin bildirimi ve toplamı '0' olarak gösteren değişkenin başlatılması.
Adım 3: Sayı sıfır olana kadar adım 4 ve adım 5'i tekrarlamak için bir koşullu döngü kullanın.
Adım 4: Kalan operatörünü (%) kullanarak sayının en sağdaki basamağını çıkarın. Elde edilen rakam, toplamı yansıtan değişkene eklenecektir.
Adım 5: Sayı 10'a bölünür ve en sağdaki rakam çıkarılır.
Adım 6: 'toplam' için bildirilen değişkende saklanan sonuç yazdırılır.
Python'da bir sayının basamaklarının toplamını bulmak için uygulanabilecek birkaç yöntem vardır. Bu yöntemleri sonraki bölümlerde tartışalım.
Popüler Veri Bilimi Kurslarımızı keşfedin
IIITB'den Veri Biliminde Yönetici Yüksek Lisans Programı | İş Kararları Verme için Veri Biliminde Profesyonel Sertifika Programı | Arizona Üniversitesi'nden Veri Biliminde Bilim Ustası |
IIITB'den Veri Biliminde Gelişmiş Sertifika Programı | Maryland Üniversitesi'nden Veri Bilimi ve İş Analitiği Alanında Profesyonel Sertifika Programı | Veri Bilimi Kursları |
Yöntem 1: Python'da basamakların toplamını belirlemek için str() ve int() yöntemlerini kullanın
str() yöntemi, girdi sayısını bir diziye dönüştürür ve int() yöntemi, dizenin rakamlarını bir tamsayıya dönüştürür. Bu yöntemde basamakları toplamı belirlenecek sayı dizgeye çevrilir. Dizenin her basamağı yinelenir. Her yineleme sırasında, bir dize basamağı bir tamsayıya dönüştürülür ve toplama eklenir.
2022'de Öğrenilecek En İyi Veri Bilimi Becerileri
SL. hayır | 2022'de Öğrenilecek En İyi Veri Bilimi Becerileri | |
1 | Veri Analizi Kursu | Çıkarımsal İstatistik Kursları |
2 | Hipotez Test Programları | Lojistik Regresyon Kursları |
3 | Lineer Regresyon Kursları | Analiz için Doğrusal Cebir |
Yöntem 2: Python'da basamakların toplamını bulmak için sum() yöntemlerinin kullanılması
sum() yöntemi, Python'da bir listenin öğelerinin toplamını belirler. Burada sayı, str() yöntemi kullanılarak bir diziye dönüştürülür. Dize çıkarılır ve sırasıyla strip() ve map() işlevleri kullanılarak bir sayılar listesine dönüştürülür. Son olarak, sayının basamaklarının toplamını belirlemek için sum() işlevi kullanılır.
Popüler Veri Bilimi Makalelerimizi okuyun
Veri Bilimi Kariyer Yolu: Kapsamlı Bir Kariyer Rehberi | Veri Bilimi Kariyer Gelişimi: İşin Geleceği burada | Veri Bilimi Neden Önemli? Veri Biliminin İşletmeye Değer Getirmesinin 8 Yolu |
Veri Biliminin Yöneticiler İçin Uygunluğu | Her Veri Bilimcinin Sahip Olması Gereken Nihai Veri Bilimi Hile Sayfası | Veri Bilimcisi Olmanız İçin En Önemli 6 Neden |
Veri Bilimcisinin Hayatından Bir Gün: Ne yapıyorlar? | Efsane Yıkıldı: Veri Biliminin Kodlamaya İhtiyacı Yok | İş Zekası ve Veri Bilimi: Farklar nelerdir? |
Yöntem 3: Rakamların toplamını belirlemek için Genel Yaklaşım
Bu yöntemde, önceki bölümlerden birinde tartışılan genel algoritma, yineleme veya yineleme yoluyla bir Python kodu olarak uygulanır. Bir sayının basamaklarının toplamını belirlemek için hem yinelemeli hem de yinelemeli yaklaşımı gösteren aşağıda gösterilen Python kodlarının örneklerine bakın.
Sayının basamak toplamını bulmanın Pratik Uygulamaları:
- Bir sayının basamaklarının toplamını bulmak, hızlı bölünebilirlik testlerinin önemli bir unsurudur. Örneğin, herhangi bir doğal sayı, yalnızca rakamlarının toplamı 3'e bölünebiliyorsa 3'e bölünebilir.
- Bu, dokuzlar kuralı ve dokuzlar döküm teknikleri için bir temeldir.
- Aynı zamanda sağlama toplamı algoritmalarının önemli bir bileşenidir.
Tablo ve veri bilimi hakkında bilgi edinmek istiyorsanız, IIIT-B & upGrad'ın çalışan profesyoneller için oluşturulan ve 10'dan fazla vaka çalışması ve proje, pratik uygulamalı atölye çalışmaları, endüstri uzmanlarıyla mentorluk sunan Veri Biliminde Yönetici PG Programına göz atın , endüstri danışmanlarıyla bire bir, en iyi firmalarda 400 saatten fazla öğrenim ve iş yardımı.