人的血液都是红色的,为何动物的血液不全是红色的?

如题所述

因为人的血红蛋白是一种含铁的蛋白质,所以人的血液是红色的,有些动物的血红蛋白中不含有铁,所以血液会呈现其他颜色。

各类动物的血液由于组成的成分和它生理状态的不同而在颜色上也会有所不同,如绝大多数脊椎动物的血液是红色的,很多无脊椎动物的血液则有的呈蓝色,有的呈紫红色、绿色等.动物血液呈现什么颜色的,住要看血液中生色物质所吸收的光是哪种可见光,如果吸收的某种可见光,则显示出的颜色就是这些可见光颜色的互补色。

血红蛋白的血红素分子所吸收的可见光使得血红蛋白呈红色.然而,氧合血红蛋白呈现的颜色是红色,脱氧血红蛋白的颜色是呈现紫蓝色.所以,脊椎动物血液中氧合血红蛋白和脱氧血红蛋白所占的比例就决定了他们血液的颜色.在一些无脊椎的动物中,多数动物的血液不含血红蛋白,例如软体动物以及节肢动物所含的是血蓝蛋白。

血蓝蛋白分子由氨基酸的肽链结合而成,和血红蛋白一样,该呼吸色素的颜色也与其状态有关,在氧和状态下为蓝色,在非氧和状态下则为无色或白色.有些多毛虫的血液中含有血绿蛋白,钙蛋白也含有铁离子,化学性质与血红蛋白相似,氧合时呈红色,而非氧和状态下却呈绿色。

其实昆虫的血液一个运送营养物质和代谢废物的内部介质,因呼吸作用在气管中进行,所以动物的血液会呈现不同的颜色。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-28
我们的血是红色,是因为我们含了很多很多铁,动物不一定有。
第2个回答  2019-10-28
因为不同生物之间血液的组成成分也不尽相同。
第3个回答  2019-10-28
人的血液红是因为有血红蛋白。 静脉血管不是蓝色或绿色或七彩或紫外线。
第4个回答  2019-10-28
这个的话,人和动物的身体构造以及组织都是不一样的,血液也就不一样
相似回答