ホームページ > バックエンド開発 > Python チュートリアル > 最初と最後の数値の合計を求める Python プログラム

最初と最後の数値の合計を求める Python プログラム

王林
リリース: 2023-09-13 11:17:08
転載
1192 人が閲覧しました

最初と最後の数値の合計を求める Python プログラム

この記事では、整数の最初の桁と最後の桁を加算するというタスクを実行します。整数は非常に小さいことも非常に大きいこともできます。したがって、これらの計画は 2 つの部分に分けられます。まず、この整数の大きさを調べて、そこから最初の数値を取得する必要があります。 2 番目の部分は、指定された整数から最後の数値を取得することです。これは、数値を 10 で割って余りを求めることで簡単に実行できます。この Python 記事では、4 つの異なる例を使用して、整数の最初の桁と最後の桁を加算する方法を示します。

最初の例では、10 による除算を繰り返して整数の桁数を取得します。例 2 では、 math.log10() を使用して整数の桁数を取得します。例 3 では、整数が文字列に変換されて長さがわかります。例 4 では、最初に整数が文字列に変換され、次にインデックス値 0 と -1 を使用して最初と最後の数値が取得されます。次に、最初と最後の数値を加算して結果を取得します。

例 1: 除算を繰り返して整数の最初の桁と最後の桁の合計を求め、数値の個数を求めます。

###アルゴリズム###

ステップ 1

- 整数の桁数をカウントする countDigits 関数を作成します。

ステップ 2

- 繰り返し除算法を使用します。

ステップ 3

- 次に、整数を 10**count で割って、最初の数値を取得します。

ステップ 4

- 10 で割って余りを求めて、最後の数値を取得します。

ステップ 5

- 最初と最後の数字を加算します。

ステップ 6

- 配列で指定されたさまざまな長さの数値に対してこれを実行します。

ステップ 7

- 出力を印刷します。 コード

の中国語訳は次のとおりです:

コード

リーリー

出力 - 例 1

コマンド ウィンドウで Python ファイルを実行します

cmd ウィンドウを開きます。 cmd ウィンドウで出力を確認します。

rree

例 2: math.log10 関数を使用して整数の最初の桁と最後の桁の合計を求め、数値の桁数を求めます。

###アルゴリズム###

ステップ 1

- 整数の桁数をカウントするには、countDigits 関数を作成します。

ステップ 2 - この関数では数式 math.floor(math.log10(thenumber) 1) を使用します。

ステップ 3 - 整数を 10**count で割って最初の数値を取得します

ステップ 4 - 10 で割って余りを求め、最後の数値を取得します。

ステップ 5 - 合計を求めるには、最初の数値と最後の数値を加算します。

ステップ 6 - さまざまな整数を含む配列を使用して、さまざまな長さの数値に対してこれを実行します。

ステップ 7 - 合計を出力します。

リーリー

出力 - 例 2 コマンド ウィンドウで Python ファイルを実行します

cmd ウィンドウを開きます。 cmd ウィンドウで出力を確認します。

リーリー

例 3: int を str に変換し、len 関数を使用して整数の最初の桁と最後の桁の合計を求めます。

###アルゴリズム###

ステップ 1

- 整数の桁数をカウントする countDigits 関数を作成します。

2 番目のステップ

- この関数内で、カウントについては、最初に int を str に変換してから、その長さを取得します。

ステップ 3

- 次に、整数を 10**count で割って、最初の数値を取得します。

ステップ 4

- 10 で割って余りを求めて、最後の数値を取得します。

ステップ 5

- 最初と最後の番号を追加します。

ステップ 6

- 配列内で指定されたすべての数値に対してこのメ​​ソッドを実行します。

ステップ 7

- 合計を出力します。 リーリー 出力 - 例 3

コマンド ウィンドウで Python ファイルを実行します cmd ウィンドウを開きます。 cmd ウィンドウで出力を確認します。

リーリー

図 3: CMD ウィンドウの例 3 の出力

例 4: 文字列インデックス値を使用して最初と最後の桁を検索し、整数の最初と最後の桁の合計を見つけます。 ###アルゴリズム###

ステップ 1

- まず、整数を文字列に変換します。

ステップ 2

- インデックス 0 を使用して最初の数値を取得し、それを整数に変換し直します。

ステップ 3 - インデックス -1 を使用して最後の桁を取得し、それを整数に変換し直します。

ステップ 4 - 最初と最後の数字を加算します。

ステップ 5 - 配列で指定されたさまざまな長さの数値に対してこれを実行します。

ステップ 6 - 計算された合計を印刷します。 リーリー

出力 - 例 4

コマンド ウィンドウで Python ファイルを実行します

cmd ウィンドウを開きます。 cmd ウィンドウで出力を確認します。

rree 数値を指定して配列から抽出します。 ###結論は###

ここでは、整数の最初と最後の桁を加算する方法を示すさまざまな方法を示しました。異なる長さの異なる整数が配列に書き込まれます。次に、これらの整数に対してさまざまな方法を使用します。これらの方法の主な違いは、整数の中央値を求める方法と、整数から最初と最後の数値を求める方法です。

以上が最初と最後の数値の合計を求める Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート