面试智力题(三)

问题描述:

       假设你站在镜子前,抬起左手,抬起右手,看看镜中的自己。当你抬起左手时,镜中的自己抬起的似乎是右手。可是当你仰头时,镜中的自己也在仰头,而不是低头。为什么镜子中的影像似乎颠倒了左右,却没有颠倒上下?


这道题感觉总有点说不清的感觉。在网上找了很多答案,分析如下:

答案一:因为眼睛是左右长的
这是很多人第一个想到的。但如果我们只有一只眼睛(比如闭上一只),看到的翻转并不因此改变。

答案二:因为眼睛的成像是倒着的
这个就不评论了。眼睛在视网膜的图像当然的是倒着的,但这不能解释为什么上下和左右有别。


答案三:左右根本就没有反
这其实是通向正确解必经第一步结论。想到这一步其实已经不容易了。
在镜子里面,左边的还在左边,右边的还在右边,其实并没有“反”。但接下来的问题是,为什么我们把“上面还在上面”的情形叫做“没有反”,却把“左边还在左边”的情形,不假思索的认为是“反”的呢?

答案四:因为两只手是对称的,头和脚不对称
也不需要更多分析,两只手一只拿个乒乓球,另外一只拿个香蕉,不对称了,依然觉得是反的。

答案五:因为人一般是左右转的,很少上下翻转,没有上下翻转的经验
不对,就算是人倒立起来照镜子,他依然会觉得上下是正的,左右是反的。



答案六:因为是绝对定义和相对定义的不同(这是我觉得正确的答案)。

上下,按照定义,是以大地为标准的。天空为上,大地为下。
左右,按照定义,是以自己为标准的。心脏为左,另外一边为右。

上下,无论人怎么转,转身,躺着,倒立,因为参照物是一个绝对的坐标系,所以上下不变;
左右,只要人转身,左右就变了;只要人倒立,左右也变了。

和上下相类似使用绝对坐标系的是东南西北。镜子里面从来也不可以颠倒东南西北的。

生活中,打电话给朋友指路;说,“向上看”,他看的方向一定不会错;
而如果说;“到了路口,向左转”,就不见得了,要看他面对的方向;
这种时候,人们常自然的弃用相对定义法,而使用东南西北这样的绝对定义法,或者先在两者之间建立一些关系然后再使用相对定义法(“面朝南,然后左转”)。
所以,在镜子里,如果你伸出双手,碰到镜子里的两只手,其实你的左手是碰到镜子里的人的右手,右手是碰到镜子里的人的左手(而镜子里的人的心脏是长在他的右边的)。
所以,镜子可以翻转左右却不可以翻转上下的原因是:
左右的定义是以自身为坐标的相对定义法;而上下是以环境为坐标的绝对定义法。


附加问题:为什么天花板上装了镜子,又可以翻转上下了呢?

天花板上装镜子,和卫生间里照镜子不一样。天花板上的镜子真的颠倒了上下,就像穿衣镜真的颠倒了前后一样。
而前后是相对定义法,所以看镜子时候,相对定义法颠倒了一次,镜子颠倒了一次,经过两次颠倒,就没有让人有前后错乱的错觉;
上下是绝对定义法,经过镜子颠倒,因为绝对定义法本身没有颠倒,奇数次颠倒让人真的感觉到颠倒了,而且整个世界都颠倒了。


观点的相对定义和绝对定义:
在争论的时候,混用相对定义和绝对定义常常让简单的问题变得复杂。
对于一件东西到底是好还是坏,贵还是便宜,甚至符合道德还是不符合道德,这种争论很难达成一致,因为大家使用的定义法,常常是相对定义法。比如,这台电视的标价是贵了还是便宜?这个答案很难说,因为要看自己的定义贵和便宜的标准;而如果说,这台电视是2000元,所有人都会同意,虽然他们还是不会同意到底是贵了还是便宜了。

当我们用绝对定义法描述世界的时候,我们是在描述这个世界;
当我们用相对定义法描述世界的时候,我们在描述的,其实不是这个世界,而是自己所处的位置。

对于一个电视,我问:“这个电视买得起吗?”回答者在回答的时候并不再描述这个电视的价格,却泄露了他的经济状况;我们:你看这个公交站牌上面是写着当前站呢还是一个线路表?回答也并没有描述站牌,而告诉我了我你在这个站牌的哪一边。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip
毕设新项目基于python3.7+django+sqlite开发的学生就业管理系统源码+使用说明(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 学生就业管理系统(前端) ## 项目开发环境 - IDE: vscode - node版本: v12.14.1 - npm版本: 6.13.4 - vue版本: @vue/cli 4.1.2 - 操作系统: UOS 20 ## 1.进入项目目录安装依赖 ``` npm install ``` ## 2.命令行执行进入UI界面进行项目管理 ``` vue ui ``` ## 3.编译发布包(请注意编译后存储路径) #### PS:需要将编译后的包复制到后端项目的根目录下并命名为'static' 学生就业管理系统(后端) ## 1.项目开发环境 - IDE: vscode - Django版本: 3.0.3 - Python版本: python3.7.3 - 数据库 : sqlite3(测试专用) - 操作系统 : UOS 20 ## 2.csdn下载本项目并生成/安装依赖 ``` pip freeze > requirements.txt pip install -r requirements.txt ``` ## 3.项目MySQL数据库链接错误 [点击查看解决方法](https://www.cnblogs.com/izbw/p/11279237.html)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值