現在の見出し:1.2節:重量変換機能の作成
見出し一覧
- 1.2節:重量変換機能の作成
- - 重量変換処理の実装
- - 変換処理の拡張
【PR】『Python』を学べる企業・個人向けのプログラミングコース
重量変換処理の実装
第1章1.2節では、前節(第1章1.1節)で作成したコードを基盤として、重量の単位変換機能を実装します。キログラムからグラムへの変換を行うプログラムプログラムはコンピュータに対して何をすべきかを指示する一連の命令です。を作成し、重量変換の基本的な仕組みを理解していきます。
重量変換では「1キログラム=1000グラム」という変換係数を使用します。この係数を変数変数はデータを一時的に記憶しておく場所です。に代入代入は変数に値を割り当てる操作です。することで、プログラムの保守性を向上させ、後から変換係数を変更する場合でも簡単に対応できるようになります。
以下のプログラムは、ユーザーからキログラム単位の数値を入力として受け取り、グラム単位に変換して結果を表示する基本的な重量変換プログラムです。input()関数関数は一定の処理をまとめたプログラムの塊です。で文字列文字列は文字の並びを表現するデータ型で、テキストデータを扱うための基本的な構造として広く使用されています。として入力を取得し、float()関数で浮動小数点数浮動小数点数は実数を表現するための数値表現方式で、仮数部と指数部に分けて表現し、非常に大きな数や小さな数を効率的に扱えます。に変換してから、算術演算子算術演算子は数値の計算を行うための記号や命令です。の乗算(*)を使用して変換計算を実行しています。
# コード
print("キログラムからグラムへの変換")
kilogram_value = input("キログラム値を入力してください: ")
kilogram_float = float(kilogram_value)
conversion_factor = 1000
gram_result = kilogram_float * conversion_factor
print(kilogram_value + "キログラムは" + str(gram_result) + "グラムです")
# 実行結果
キログラムからグラムへの変換
キログラム値を入力してください: 1.5
1.5キログラムは1500.0グラムです
行数 | コード | 解説 |
---|---|---|
1行目 | print("キログラムからグラムへの変換") |
重量変換プログラムの開始を示すタイトルメッセージを表示する |
2行目 | kilogram_value = input("キログラム値を入力してください: ") |
ユーザーからキログラム値の入力を受け取り、文字列として変数に代入する |
3行目 | kilogram_float = float(kilogram_value) |
文字列として受け取った入力値を浮動小数点数に型変換型変換はデータの型を変換することです。する |
4行目 | conversion_factor = 1000 |
キログラムからグラムへの変換係数(1000)を変数に代入する |
5行目 | gram_result = kilogram_float * conversion_factor |
算術演算子(*)を使用してキログラム値に変換係数を乗算し、グラム値を算出する |
6行目 | print(kilogram_value + "キログラムは" + str(gram_result) + "グラムです") |
文字列連結で入力値と変換結果を組み合わせた結果メッセージを表示する |