海上钢琴师——陆地对我而言不过是一个更大的船

今天终于把豆瓣评分9.2分的电影 海上钢琴师彻底看完了。其实在最开始看这个电影的时候我完全不明白为什么这个电影会有如此高的评分。然而当我全部看完,再来细细品味这中间的种种。我便会觉得这真的是个不可多得的佳作。我看完这部电影第一个反应竟然是麦克斯和1900的友情。友情在这部电影里并没有着重去渲染,但却穿插在整个电影中。我想这也是这个电影比较出彩的一部分吧。所有人都坚信船上并没有人了,但是只有麦克斯知道这个船上还有他的好朋友1900.所有人都以为他疯了,但是他仍然坚持。为了找到他不惜和炸船的老总翻脸,去乐器店偷唱片。我想如果真的能有这样一份友情,此生应该也无遗憾了吧。而影片的最后,老友的理解,我想也是整部电影的高潮结尾。可能知道1900的人寥寥可数,正如1900所说。朋友,你是个少数派,你得承认这一点。是啊。但是我也渴望像这样的友情。我想,炸船
炸船前,两人相拥。
之前的那个拥抱,应该也是麦克斯和1900生命中都会去珍视的吧。除了友情,我想还有对现实社会的更多思考。1900一生都没有下过船,船上的人单纯善良,他无法面对世间的繁杂,正如他所说,我看城市中的街道,有几千条,究竟哪种才是你的。一个女人,一个房子,一块属于自己的地,一片窗外的风景,还是一种死亡的方式。我想这并不是1900所追寻的真正人生吧。虽然他众生没有下船,但是我想他的人生比一般的人都要幸福都要纯洁。他是屁股底下坐着海洋才可以弹钢琴的钢琴师,那场惊心动魄的斗琴。只有那个爵士的创始人才如此去看重一项输赢吧,我想1900根本就没有把输赢放在眼里,他想的,大抵都是音乐带给他的感受对吗。他本可以发行唱片大红大紫,他本可以追名逐利成为这个世界上最有名的钢琴师。但是他拒绝了这样的机会,他留下了本来要拿去拷贝的母盘,在错失了真爱以后他狠狠的掰坏了这个唱片。这张唱片包含的不仅仅是他自己的音乐,我想也包含了他对那个女孩子的爱恋。那个女孩子并没有看向正在弹钢琴的他,她只是在照镜子,但是就是这么阴差阳错对吧。我在想,是不是现在已经没有像1900那样纯洁的人了呢,每个人都被利益所熏陶,每个人的眼中只有利益。但是这也是1900不想下船的原因吧,毕竟陆地对他而言,不过是比较大一些的船。正如他所说,我经过一些人,但是只有2000人一次。这里有梦想,而又永远不会超出船头和船尾。是啊,他对未知世界的恐惧,他对于城市的不屑一顾,都体现出他这个人的不一样。在这里插入图片描述
而就我自己而言,我到现在我都不知道我究竟想要的是什么生活。曾经我想的是吃饱穿暖简单就好,但是那并不是我所追求的人生。所以我羡慕1900,纵使最后他随船一起湮灭,但这毕竟是生他养他的地方,这毕竟是他自己所追寻的生活,单单这一点就足以令很多人羡慕了。我也是,我想我也应该去想想自己究竟想要一个什么样的生活了。我想我也想像1900那样,去做到自己想要的。这同样也是个励志的电影,某个深夜在船上弹钢琴的1900碰到了生活失意的落魄老爹。那个老爹经历了可以说是这个世界上最痛苦的事情了吧,妻子儿女都离开了他,生活好象已经给他判了死刑。但是有一天他去看了大海,大海的声音,就像呐喊,呐喊,呐喊。好像给予了他无穷的力量,从那一天起,他决心重新来过,从头开始。在夜晚和我们的1900,他拉他的手风琴,他弹他的钢琴。可能有人觉得这部电影不过是讲音乐的,那么你就真的大错特错了。这部电影里面所包含的精神内核,可不是随便就那么讲完了的对吧。在这里插入图片描述
2019年2月21日于哈尔滨

### 回答1: 好的,下面是一个可以判断一个地点是否在海上陆地上的 Python 函数: ```python def is_on_land(latitude, longitude): """ 判断一个地点是否在陆地上。 参数: latitude: float,纬度,范围为 -90 到 90。 longitude: float,经度,范围为 -180 到 180。 返回值: 如果该地点在陆地上,返回 True,否则返回 False。 """ if abs(latitude) > 90 or abs(longitude) > 180: raise ValueError("纬度和经度的取值范围分别为 -90 到 90 和 -180 到 180。") if latitude >= -90 and latitude <= 90 and longitude >= -180 and longitude <= 180: if latitude < 0: return False # 南极洲 elif latitude > 0 and latitude < 60: return True # 北半球的陆地 elif latitude >= 60 and latitude <= 90: if longitude >= -170 and longitude <= -45: return True # 北极圈内的陆地 else: return False # 北极圈外的海洋 else: return False # 南半球的海洋 else: raise ValueError("纬度和经度的取值范围分别为 -90 到 90 和 -180 到 180。") ``` 使用方法: 调用 `is_on_land` 函数,传入一个地点的纬度和经度,即可判断该地点是否在陆地上。如果在陆地上,函数返回 True,否则返回 False。 例如: ```python is_on_land(30, 120) # True,该地点在陆地上。 is_on_land(40, -150) # False,该地点在海洋上。 is_on_land(-90, 0) # False,该地点在南极洲。 ``` 希望这个函数能够帮到你! ### 回答2: 要编写一个可以判断给定经纬度所代表地点是否在海上还是在陆地上的Python函数,可以使用逆地理编码API来实现。逆地理编码是将给定的经纬度坐标转换为地理位置信息的过程。 你可以使用第三方库如geopy和requests来实现这个功能。首先,需要在你的Python开发环境中安装这些库。 下面是一个示例的Python函数: ```python import requests from geopy.geocoders import Nominatim def is_land_or_sea(latitude, longitude): # 使用Nominatim创建一个地理编码器对象 geolocator = Nominatim(user_agent="geoapiExercises") # 将经纬度转换为地址 location = geolocator.reverse([latitude, longitude], exactly_one=True) # 获取地点的地址 address = location.address # 检查地址中是否包含"海"字 if "海" in address: return "海上" else: return "陆地" ``` 这个函数中,首先创建了一个Nominatim对象,然后使用`reverse`方法将经纬度转换为地址。接下来,检查地址中是否包含"海"字,如果包含则返回"海上",否则返回"陆地"。 ### 回答3: 可以使用第三方库比如geopy和geopandas来实现判断一个给定的经纬度是在海上还是在陆地上。下面是一个示例的Python函数: ```python from geopy.geocoders import Nominatim import geopandas as gpd def is_land_or_sea(latitude, longitude): # 使用geopy获取经纬度对应的位置信息 locator = Nominatim(user_agent='myGeocoder') location = locator.reverse((latitude, longitude)) # 使用geopandas判断位置是否在陆地上 point = gpd.GeoDataFrame(geometry=[gpd.points_from_xy(longitude, latitude)]) land_polygons = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) land_polygons = land_polygons[land_polygons['geometry'].is_valid] is_land = land_polygons.geometry.contains(point['geometry'][0]).values[0] # 返回判断结果 if is_land: return '这个地点位于陆地上' else: return '这个地点位于海上' # 调用示例 latitude = 37.7749 longitude = -122.4194 result = is_land_or_sea(latitude, longitude) print(result) ``` 这个函数首先使用geopy库中的Nominatim模块,根据给定的经纬度获取位置信息。然后它使用geopandas库来导入陆地和海洋的多边形数据集,并判断给定的经纬度是否在这些多边形中。最后,根据判断结果返回相应的信息。请在函数调用中替换经纬度为你所需要判断的地点的实际经纬度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值