prog5_1.py

R = 8.3e3  # 気体定数 [Pa・L/(K・mol)]
T_0 = 273  # 0℃の絶対温度 [K]

print("気体のモル数を求めます。")
c_temp = float(input("温度 [℃]?"))
pressure = float(input("圧力 [Pa]?"))
volume = float(input("体積 [L]?"))

# 状態方程式から気体のモル数を求める
# (摂氏温度℃を絶対温度Kに変換して用いる)
n_mol = (pressure * volume) / (R * (c_temp+T_0))

print(f"{n_mol:#.2g} モルです。")  # 末尾のゼロも「#」指定で表示

# プログラム5-1(コメントの書き方)