螳螂有6条腿C语言,昆虫都是6条腿吗?难道6条腿就比4条腿好使?
原标题:昆虫都是6条腿吗?难道6条腿就比4条腿好使?
首先把昆虫定义为6足动物的想法是错误的。原尾目、弹尾目、双尾目都是6足,它们都不是昆虫。还有一些别的节肢动物,比如蜱,在某些发育阶段也是6足。浮游动物这个坑太大了不敢跳,但我觉得在海洋浮游动物里找一些6足的也不是难事。
但 所有昆虫都是6足动物, 因为它们就是从一个6足的节肢动物类群分化出来的;就好比一个人全家都姓赵,不为什么,就因为他祖上也姓赵。就算演化成捻翅目雌成虫这样妈都不认识的样子:
它依然是基因层面上的6足动物,只要有需要,基因组就能流畅地编码出6足的形象(雄性):
以蛱蝶为例,蛱蝶只有4只功能性的足,但在生理上人家可是有6只脚的,只是前足一般缩着看不出来。前足虽然没有行走功能,但是还有其他一些功能比如化学感知。
蛱蝶
图片来源:www.notesfromtheroad.com
演化没有方向,性状没有目的;这些应该都是说烂了的点了。不过虽然一个性状的产生没有意义,但 它可以具有演化上的优势。昆虫占据了四分之三的动物种类,它们在演化上的优势不言而喻。
但是这里有个逻辑上的陷阱,昆虫具有演化上的绝对优势,又有6条腿,因此这6条腿一定也有优势——实际上不一定。
Q1 6条腿比4条腿好吗?
这个回答起来相对简单一点。节肢动物里很少有使用4足行走的。蛱蝶算一个,但人家的主要运动方式是飞,本来就不怎么需要走。有人会举螳螂这种例子——拜托,别想当然,回去好好看看人家是几条腿走路的。。。寄居蟹同理,别把捕捉足和螯不当脚啊
昆虫的行进采用的是 三足步态(tripod gait),每次会有三条腿落地提供支撑。四足对于外骨骼动物来说可能很不好用,它们的身体灵活度不及其他动物,不能像脊椎动物那样随时调节身体重心,实现四足或者双足行走。四足节肢动物的罕见程度是个佐证。
自己去数几条腿……
Q2 6条腿比8条或更多条腿好用么?这个就难说了,因为各种6条以上腿数的节肢动物都有成功的例子。放眼节肢动物演化树的话,能看到越晚分化出来的类群腿越少的趋势吗?
反正我是看不出来。很早分化出来的海蜘蛛和蛛形纲这一家子腿不多,很晚分化出来的头虾之类腿倒不少。
六条腿是六足总纲头-胸-腹三区分化的产物,作为运动中枢的胸部包含了三节,自然也就三对足了。这一支动物的祖先在自然选择中胜出,三对足这个性状起了多大作用?在没有充分证据的前提下,很难说。说不定是其他适应器让它们被选择出来,然后把三对足这个充话费送的性状顺便丢给后代了。
果壳网ID:Guokr42整天不知道在科普些啥玩意儿的果壳我觉得你应该关注一下
本文来自果壳网,谢绝转载如有需要请联系sns@guokr.com
来来来!点赞啦点赞啦返回搜狐,查看更多
责任编辑:
螳螂有6条腿C语言,昆虫都是6条腿吗?难道6条腿就比4条腿好使?相关推荐
- c语言经典笔试100题,100条经典C语言笔试题目(全).doc
100条经典C语言笔试题目(全) 100条经典C语言笔试题目 请填写bool,float,指针变量与"零值"比较的if语句. 提示:这里"零值"可以是0,0.0 ...
- 最小二乘法直线拟合c语言代码,最小二乘法拟合一条直线(C语言代码)
最小二乘法拟合一条直线(C语言代码) #include #define N 9 //N为要拟合的数据的个数 float X[9] = {1,1.477,1.778,2,2.176,2.301,2.39 ...
- 100 条经典C语言笔试题目
100 条经典C语言笔试题目 题目来源: 1.中兴.华为.慧通.英华达.微软亚洲技术中心等中 外企业面试题目: 2.C 语言面试宝典(林锐<高质量编程第三版>). 说明: 1.部分C 语言 ...
- 100 条经典C语言笔试题目(转)
本文转自:https://blog.csdn.net/yanghonker/article/details/40118615 100 条经典C语言笔试题目 题目来源: 1.中兴.华为.慧通.英华达.微 ...
- python爬取考研成绩什么时候出来_用Python爬取了考研吧1000条帖子,原来他们都在讨论这些...
原标题:用Python爬取了考研吧1000条帖子,原来他们都在讨论这些 写在前面 考研在即,想多了解考研er的想法,就是去找学长学姐或者去网上搜索,贴吧就是一个好地方.而借助强大的工具可以快速从网络鱼 ...
- 不从事编程、学python有用吗-为什么你觉得C语言什么都不能做,学了没用?不可能的...
对于大部分初学者,学习C语言的目的是希望做一名合格的程序员,开发出靠谱的软件来.但是学了C语言的基本语法后,发现只能开发"黑底白字"的DOS程序,完全没有漂亮的界面和生动的交互.于 ...
- Java黑皮书课后题第3章:*3.25(几何:交点)第一条直线上面的两个点是(x1,y1)(x2,y2),第二条(x3,y3)(x4,y4),通过Cramer规则求出线性方程组
*3.25(几何:交点)第一条直线上面的两个点是(x1,y1)(x2,y2),第二条(x3,y3)(x4,y4),通过Cramer规则求出线性方程组 题目 题目概述 题目给出的线性方程组 Cramer ...
- C语言从来都没有过时,你大爷终究是你大爷
直到今天,有人在喊C语言过时的语言,还有什么值得学习的,现在看Python,PHP等语言现在都很容易用,谁还在学习老C语言,其实这是真的吗?作者下载了两种语言的源代码作为下载器.由于空间的限制,我们没 ...
- 让大家信任自己,做个行为和语言上都没黑盒子的技术人员(转)
在汽车之家工作了 10 年,如今创业也有 6 个月了,身边流经了上百人的技术朋友,和他们一起战斗.一起创业.看着他们离职.看着他们不开心. 原因是啥? 最原始状态就是:不被信任. 写代码的技术是个很独 ...
最新文章
- 有哪些简单易用的高效办公工具?
- 如何在MFC中使用cout和printf,输出到控制台
- 模拟电路人工智能神经网络的前景
- CSS 学习笔记——CSS Selector
- c++ 基本数据类型字节数
- 在WPF中实现平滑滚动
- 跳出IT运维怪圈 看南方报业如何主动出击
- 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 6丨统计各专业学生人数【难度中等】
- mysql改原始密码mac_MAC版修改MySQL初始密码的方法
- Linux PXE详解
- win7计算机远程桌面连接,教您win7远程桌面连接
- 周日报名截止,翼支付杯大数据建模大赛16万大奖邀你来!!
- 便便教你玩转流程引擎Snaker
- 问题解决:Excel中依据某一列数据进行匹配
- 考题篇(6.2) 05 ❀ FortiManager ❀ Fortinet 网络安全专家 NSE 5
- win10怎么录屏?windows自带录屏功能怎么用
- MacBook Pro USB口可以识别U盘却不能识别手机?
- HashMap集合中key只能为引用数据类型,不能为基本类型
- htc 8x android,颠覆之作的探究,HTC 8X拆解多图欣赏
- 将一个数组按照从小到大的顺序排列