宇航员上太空不会遭受生物攻击,之所以要带枪其实有两方面的原因:
一、宇航员的传统其实在航天科技发展的过程中,人们对于太空的了解也是一步一步的增强的,第一次飞上太空的时候,宇航员甚至全人类对于太空的了解几乎为零,没有人可以肯定在太空中是不存在生物的,也没有人可以肯定在太空中没有外星人的存在。所以说对于未知的一切,宇航员的生命安全是没有办法保证的。
飞往太空对于宇航员来讲存在很大的安全隐患,而且以当时的科技水平来看,也很可能会出现突发事件,所以说当时宇航员出于安全的考虑,在飞上太空的时候都会提前准备好一把枪。这把枪既可以用来保护自己,也可以让宇航员在危机的时刻做出自己的选择。毕竟为了航空发展奉献出生命的人也是很多的,所以慢慢的带枪就成为了宇航员的传统。
二、保护自己的安全宇航员虽然在外太空不会遇到生物的攻击,但是在返回地球以后就不一定了。因为以前在测算返回轨迹的时候也不能保证准确性,经常会出现返回舱落地的位置出现偏差的情况,那么工作人员要找到宇航员就需要一段时间,而返回舱如果落在森林或者野外的话,那么就非常的危险,宇航员很可能会受到野兽的攻击。
而宇航员从太空回来,其实身体的机能是还没有恢复的,基本上遇到野兽的时候,他根本也无法奔跑逃脱,只能等着被野兽攻击,如果身上有枪的话,至少枪声可以对野兽产生一定的震慑作用,必要的时候还可以用来保护自己的安全。所以说就算在太空不会遇到攻击,也难保在地球上不会遇到,有备无患。