首页 › 答案 › 题库 › 百万个为什么

为什么血液是蓝色的,但流出后却变成红色?

为什么血液是蓝色的,但流出后却变成红色?
参考答案:血液看起来是蓝色的,但实际上并不是蓝色的。我们通常所说的“蓝色血液”实际上是指血液中的一种成分——氧合血红蛋白在皮肤表面反射的光线给人的一种视觉印象。当血液中的血红蛋白携带氧气时,这种血红蛋白叫做氧合血红蛋白,它呈现的是鲜红色。
我们的皮肤对光有过滤作用,当我们看皮肤下的血管时,看到的红光被皮肤吸收,而蓝光则被反射回来,因此我们看到的血管是蓝色的。这是因为蓝光的波长比红光短,更容易被皮肤表面的细胞吸收,而红光波长较长,更容易穿透皮肤,所以我们看到的是血管中的氧合血红蛋白的红色。
当血液流出体外,它不再受到皮肤过滤光线的影响,因此我们直接看到的是血液中氧合血红蛋白的红色。而在血液流经肺部进行氧合作用后,原本的氧合血红蛋白会变成含有二氧化碳的脱氧血红蛋白,脱氧血红蛋白呈现的也是红色,但颜色可能会比氧合血红蛋白更深一些。
所以,血液流出体外后变成红色,是因为我们直接看到了血液中的血红蛋白的颜色,而不是因为血液本身变成了蓝色。