In [11]:
'%3.3e' % (1.268e7 - 2e6)
Out[11]:
In [13]:
def mass(number, molar_mass):
return (number / (6.022e23)) * molar_mass
In [17]:
55.845 + 32.066
Out[17]:
In [38]:
atoms = [1e6, 1.02e6, 3.93e5, 4.45e5]
molar_masses = [60.0843, 40.3044, 71.8444, 87.9111]
tot = 0
for a, m in zip(atoms, molar_masses):
tot += mass(a, m)
rock_mass = (tot * (10**6) * 1.1) / (1.66 * 10 **(-24))
In [31]:
'%3.3e' % (1.068E7 - 7.08E6)
Out[31]:
In [32]:
'%3.3e' % (.5 * 1.95E6)
Out[32]:
In [36]:
15.9994 + 1.0794 + 1.0794
Out[36]:
In [37]:
# N2, CO, H2O
atoms = [9.750E5, 7.08E6, 3.6E6]
molar_masses = [28.01348, 28.0101, 18.1582]
for a, m in zip(atoms, molar_masses):
tot = mass(a, m)
print (tot * (10**6)) / (1.66 * 10 **(-24))
In [42]:
print ((6.53922E13 + 1.98380544429e+14 + 2.73226512826e+13) / rock_mass)
In [43]:
In [45]:
14.00674 + 3*(1.01794)
Out[45]:
In [46]:
# H2O, CH4, NH3
atoms = [1.068E7, 7.08E6, 1.95E6]
molar_masses = [18.1582, 16.0825, 17.06]
for a, m in zip(atoms, molar_masses):
tot = mass(a, m)
print (tot * (10**6)) / (1.66 * 10 **(-24))
In [50]:
print ((1.93997086986e+14 + 1.13903738501e+14 + 3.32785809462e+13) / rock_mass)
In [50]:
In [50]:
In [52]:
'%3.3e' % (1.086E7 + (.1 * 1.41E7))
Out[52]:
In [ ]: