擅长:python、mysql、java
<p>这个怎么样</p>
<pre><code>import numpy as np
temp_k = np.linspace(298, 398, 10)
pp_h2o = np.linspace(-2, -1, 5)
currents = np.linspace(0, 1.4, 5)
h2_pressures = []
for temp in temp_k:
for pp in pp_h2o:
for current in currents:
h2_pressure = 5 * np.exp((1.653 * current) / temp) - 1 / pp
h2_pressures.append(h2_pressure)
print(f'temp: {temp:0.1f}, pp: {pp:.2f}, current: {current:.3f}, h2_pressure: {h2_pressure:.4f}')
#print(h2_pressures)
</code></pre>
<p>变化:</p>
<ul>
<li>选择更多符合Python约定的逻辑变量名</li>
<li>删除了for循环中列表周围的()</li>
<li>将h2_压力添加到内部for循环中</li>
<li>格式化打印输出</li>
</ul>