Pythonで3桁の合計を求める方法

DDD
リリース: 2023-08-18 13:33:02
オリジナル
12380 人が閲覧しました

Python は 3 桁を入力して各桁の合計を求めます。手順: 1. input 関数を通じてユーザーが入力した 3 桁を取得し、num 変数に保存します。2. len 関数を使用して決定します。入力が 3 桁の数字であるかどうか、そうでない場合は、エラー メッセージを出力してプログラムを終了します; 3. int 関数を使用して、入力文字列を整数型に変換します; 4. 整数除算演算子 // と剰余演算を使用します% 百の位、十の位、および各桁を取得し、それらを加算して各桁の合計を取得します; 5. print 関数を使用して、各桁の合計の結果を出力します。

Pythonで3桁の合計を求める方法

この記事の動作環境: Windows 10 システム、Python 3.11.4 バージョン、Dell G3 コンピューター。

Python では、文字列演算と数学演算を使用して 3 桁の数値の合計を求めることができます。以下は、Python で書かれたコード例です。

# 输入一个三位数 num = input("请输入一个三位数:") # 判断输入是否为三位数 if len(num) != 3: print("输入的不是三位数,请重新输入!") exit() # 将输入的字符串转换为整数 num = int(num) # 求各位之和 digit_sum = num // 100 + (num % 100) // 10 num % 10 # 输出各位之和 print("各位之和为:", digit_sum)
ログイン後にコピー

この例では、まずユーザーが input 関数を通じて入力した 3 桁の数値を取得し、それを num 変数に保存します。次に、len 関数を使用して入力が 3 桁の数値かどうかを確認し、そうでない場合はエラー メッセージを出力してプログラムを終了します。

int 関数を使用して、入力文字列を整数型に変換します。これにより、数学的な演算を簡単に実行できるようになります。

数学演算を通じて各桁の合計を求めます。整数除算演算子 // と剰余演算子 % を使用して、百、十、一の位の数値を取得し、それらを加算して各桁の合計を取得します。

print 関数を使用して合計結果を出力します。

このようにして、Python で 3 桁の数値の合計を求めることができます。

以上がPythonで3桁の合計を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!