桁の合計のための Python プログラム
公開: 2023-01-18目次
Python-概要
Python は、さまざまな理由から、最も人気のあるプログラミング言語です。 Python の人気を高めたいくつかの機能は次のとおりです。
- Python は、Windows、Linux、Mac、Raspberry Pi などの任意のプラットフォームで動作します。
- Python の構文は単純で、コードは英語に似ているため読みやすいです。
- 開発者は、Python が提供する構文を使用して、より少ない行数でコードを効率的に記述できます。
- インタープリター システム上で実行されるため、迅速なプロトタイピングが可能です。
- Python は、手続き型、関数型、およびオブジェクト指向のプログラミング言語に使用できます。
桁合計の基本:
数字の桁和とは、その数字のすべての桁を加算して得られる結果を指します。 数字の加算は、1 桁の合計が得られるまで繰り返されます。 つまり、ある数字の桁を足し合わせた和が9以上になると、桁足しを繰り返すことになります。 桁の合計は、単位桁の合計が得られるまで桁を繰り返し加算した最終結果です。 数学では、数字の数字の合計は、数字の合計 (n) として示されます。ここで、「n」は、数字の合計が計算される数字を示します。
数字の合計を求める概念を理解するための例を考えてみましょう。 数字「231」の数字の合計を求める場合、得られた合計が 1 桁になるまで個々の数字を加算します。
桁の合計 (123) = 1 + 2 + 3 = 6
概念をよりよく理解するために、別の例を見てみましょう。 数字「987」の桁和を求めましょう。
数字の合計 (987) は次のように計算されます。
= 9 + 8 + 7 = 24
= 2 + 4 = 6。
したがって、987 の桁の合計は 6 です。
upGrad のデータ サイエンス コースをチェックしてください
Python での桁の合計:
Python は、入力数値の桁の合計を決定するための基礎となる数値の桁の合計を求めるコードを開発するための優れたプラットフォームを提供します。 指定された数値の桁数の合計を求めるコードを開発するために Python で使用される一般的なアルゴリズムは次のとおりです。
ステップ 1: 入力番号を読み取ります。
ステップ 2: 合計を格納できる変数の宣言と、合計を示す変数を '0' として初期化します。
手順 3: 条件付きループを使用して、数値がゼロになるまで手順 4 と手順 5 を繰り返します。
ステップ 4: 剰余演算子 (%) を使用して、数値の右端の桁を抽出します。 得られた桁は、合計を反映する変数に追加されます。
ステップ 5: 数字を 10 で割り、右端の桁を削除します。
ステップ 6: 'sum' 用に宣言された変数に格納された結果が出力されます。
Python には、数値の桁数の合計を求めるために実装できるメソッドがいくつかあります。 これらの方法については、以降のセクションで説明します。
人気のデータ サイエンス コースを探す
IIITBのデータサイエンスのエグゼクティブポスト大学院プログラム | ビジネス上の意思決定のためのデータ サイエンスのプロフェッショナル認定プログラム | アリゾナ大学でデータ サイエンスの理学修士号を取得 |
IIITB のデータ サイエンスの高度な証明書プログラム | メリーランド大学のデータ サイエンスとビジネス分析のプロフェッショナル認定プログラム | データサイエンスコース |
方法 1: str() および int() メソッドを使用して、Python で桁数の合計を決定する
str() メソッドは入力数値を文字列に変換し、int() メソッドは文字列の数字を整数に変換します。 このメソッドでは、桁の合計を求める数値を文字列に変換します。 文字列の各桁が繰り返されます。 各反復中に、文字列の数字が整数に変換され、合計に追加されます。
2022 年に学ぶべきトップ データ サイエンス スキル
SL。 いいえ | 2022 年に学ぶべきトップ データ サイエンス スキル | |
1 | データ分析コース | 推論統計コース |
2 | 仮説検定プログラム | ロジスティック回帰コース |
3 | 線形回帰コース | 解析のための線形代数 |
方法 2: sum() メソッドを使用して Python で桁の合計を求める
sum() メソッドは、Python のリストの要素の合計を決定します。 ここで、数値は str() メソッドを使用して文字列に変換されます。 文字列は、それぞれ strip() および map() 関数を使用して取り除かれ、数値のリストに変換されます。 最後に、sum() 関数を使用して、数値の桁数の合計を決定します。
人気のデータ サイエンス記事を読む
データ サイエンスのキャリア パス: 包括的なキャリア ガイド | データ サイエンスのキャリア成長: 仕事の未来はここにあります | データ サイエンスが重要な理由データ サイエンスがビジネスに価値をもたらす 8 つの方法 |
マネージャーにとってのデータサイエンスの関連性 | すべてのデータ サイエンティストが持つべき究極のデータ サイエンス チート シート | データ サイエンティストになるべき 6 つの理由 |
データ サイエンティストの 1 日: 彼らは何をしているのか? | 神話の崩壊: データ サイエンスにコーディングは必要ない | ビジネス インテリジェンスとデータ サイエンスの違い: 違いは何ですか? |
方法 3: 桁の合計を決定するための一般的なアプローチ
この方法では、前のセクションのいずれかで説明した一般的なアルゴリズムが、反復または再帰によって Python コードとして実装されます。 以下に示す Python コードの例を見てください。数値の桁数の合計を決定するための反復的および再帰的アプローチの両方を示しています。
数字の桁数の合計を求める実用的なアプリケーション:
- 数字の桁数の合計を求めることは、素早い割り切れるテストの重要な要素です。 たとえば、任意の自然数は、その桁の合計が 3 で割り切れる場合にのみ 3 で割り切れます。
- これは、ナインのルールとキャスティング オブ ナインのテクニックの基礎です。
- これは、チェックサム アルゴリズムの重要な構成要素でもあります。
タブロー、データ サイエンスについて学びたい場合は、IIIT-B & upGrad のデータ サイエンスのエグゼクティブ PG プログラムをチェックしてください。このプログラムは、働く専門家向けに作成されており、10 以上のケース スタディとプロジェクト、実践的なハンズオン ワークショップ、業界の専門家による指導を提供しています。 、業界のメンターとの 1 対 1 のセッション、400 時間以上の学習、トップ企業での仕事の支援。