您的位置  > 八卦娱乐

两个月环球旅行到底行不行(环球旅行80天)

八十天环游地球——函数的调用

暑假快到了,同学们想好去哪玩了吗?同学们有没有想过在两个月内环游整个世界!

So crazy! 这太疯狂了是不是?但是,有一个人他做到了!他就是法国作家儒勒·凡尔纳《八十天环游地球》作品的主角——福格。福格在19世纪都能够80天内完成环球旅行,处于科技日新月异环境下的我们,能否凭借现代交通工具,在两个月内完成一段环球旅行呢?

在理想情况下,我们需要多少天来完成福格的环球路线呢?

01

算法分析

福格环球路线曲折复杂,既有水路,也有陆路。已知球路线总行程约40,000公里,其中水路约32,000公里,陆路约8,000公里。所以我们只需算出水路所需时间+陆路所需时间即可算出总时长,即:

环球时间 = 水路行程 ÷ 水路速度 + 陆路行程 ÷ 陆路速度

02

讲授新知

一:

输入输出语句

在python中,print()函数是帮助计算机将数据运行结果输出到屏幕,input()函数则可以帮助计算机接收我们从键盘输入的数据。

因水路和陆路时速需要我们键入,所以我们应该使用input()函数,即:

二:

数据类型转换

同学们注意到了吗?水路时速与陆路时速单位是不是有所不同,在数学计算中,我们常采用单位转换进行统一计算。但是在python中,我们把它叫做强制转换。

在python中,一共有四种类型的数据,分别是:

(1)整型(int)——整数

int()函数默认十进制转换。

(2)浮点型(float)——小数

(3)字符串(str)——字母

(4)布尔(bool)——判断对错

输出True或False

结合所学知识,我们知道水路时速与陆路时速应当是整型,所以程序是:

三:

常用函数

老师给的问题是天数,但是我们求出的却是小时,所以我们需要将它四舍五入成我们需要的天数对不对?

老师给大家介绍一个四舍五入好帮手——round()函数

拓展:

(1)我们想让一个数值一直是>0,数学上是取绝对值,在python中我们使用abs()函数来表示:

(2)当然啦,在python中,我们还有很多可以使用的数学函数,这些函数存储在math模块中,我们需要向math申请(调用)才能使用。

例如:

附录:math模块常用数学函数表

方法描述
math.acos(x)返回 x 的反余弦,结果范围在 0 到 pi 之间。
math.asin(x)返回 x 的反正弦值,结果范围在 -pi/2 到 pi/2 之间。
math.atan(x)返回 x 的反正切值,结果范围在 -pi/2 到 pi/2 之间。
math.ceil(x)将 x 向上舍入到最接近的整数
math.cos()返回 x 弧度的余弦值。
math.degrees(x)将角度 x 从弧度转换为度数。
math.floor()将数字向下舍入到最接近的整数
math.radians(x)将角度 x 从度数转换为弧度。
math.sqrt(x)返回x的平方根。
math.sin(x)返回 x 弧度的正弦值。
math.tan(x)返回 x 弧度的正切值。

所以,我们的程序应该是:

03

编程

开始环球旅程

新知学习完毕后,相信同学们对如何编写环球旅行的程序已经很了解了,大家快动手试一试吧!

在现代交通条件,计算重走福格环游地球路线需要的时间。选取水路和陆路前进速度分别为 50km/h 和 200km/s的一组数据进行测试。计算结果如下:

我们发现,通过现代的交通工具,在两个月内完成环球旅行是完全可行的,甚至于还有空余。当然,我们也需要考虑路上游玩观光的时间,所以时间是很充足的。青春正当时,世界那么大,我们还是要去看一看的!

用户评论

歆久

我一直梦想着环游世界!两年多了都没机会好好出去旅游了,这个计划太酷炫了! 准备时间、预算、行程安排都考虑这么周到,我感觉你能成功搞定这趟 80 天的环球之旅! viagens!

    有9位网友表示赞同!

迁心

想问下你最后花了多少钱?两个月环游世界是不是很贵啊?我的经济条件有限,还是只能继续做个“纸上”旅行者吧。

    有16位网友表示赞同!

Hello爱情风

羡慕你的勇气和毅力!我从小就想去环球旅行,可一直没敢行动,看到你的帖子感觉自己要被你的人生所打动。 这段时间我也在做攻略,希望能早日踏上旅程!

    有20位网友表示赞同!

强辩

两个月环球旅行是人生中的必备经历哦! 你去了哪些国家?我更想看一些照片呀,分享下你的旅行故事吧!

    有12位网友表示赞同!

执妄

旅行确实可以开阔眼界和视野,但我觉得两个月太少了。 每个地方都值得好好探索才能真正体验它的文化和魅力啊。 或许你可以留得更久?

    有11位网友表示赞同!

怅惘

环球旅行听着很梦幻,但我担心会遇到很多麻烦,比如语言障碍、签证问题等等。 你碰上什么困难了吗? 分享一下你的应对方法吧!

    有12位网友表示赞同!

爱到伤肺i

两个月环游世界虽然时间不长,但只要用心规划和体验,就能收获不一样的感悟。 希望你能拍出更多精彩照片,继续分享你的旅行经历!

    有10位网友表示赞同!

绝版女子

看了你的计划,我突然觉得自己的生活好单调啊。 哈哈! 我也想来一趟刺激的环球旅行,看看这个世界有多奇妙!

    有17位网友表示赞同!

无望的后半生

两个月时间确实太短了,環球旅行需要精心安排和充分准备。 我建议你多留一些时间在每个地方,以便更好地沉浸其中,体会当地的文化和风土人情。

    有6位网友表示赞同!

箜明

我从小就很喜欢听外 Uncle's talk about他们的环球旅行故事! 你分享这个文章让我有点羡慕和激动,也决定要制定一个自己的环球旅行计划!

    有19位网友表示赞同!

折木

仔细看完了你的帖子,感觉你对环球旅行的规划十分周到。 80 天可以去很多地方,希望能看到更多精彩的照片和体验哦! 祝你旅途愉快!

    有8位网友表示赞同!

巷口酒肆

虽然两个月环球旅行时间很短,但只要用心感受每个时刻,就能留下难忘的记忆。 你提到的文化交流和生活方式差异,都是我很期待的体验。 祝你旅途顺利!

    有5位网友表示赞同!

作业是老师的私生子

我曾经考虑过做一次环球旅行,但是 80 天的时间就感觉太匆忙了,担心来不及深度了解每个地方。 感觉你应该留点时间在几个比较感兴趣的国家或者城市,更深入地感受当地的文化和生活。

    有14位网友表示赞同!

揉乱头发

羡慕能够做到这样的环球旅行!两个月时间确实短暂,但我感觉你的计划很用心,各个环节都准备充足。 也许可以考虑加入一些体验当地文化和习俗的活动,增加旅程精彩度!

    有7位网友表示赞同!

西瓜贩子

我比较谨慎,不太敢尝试这种长途旅行。 我觉得 80 天环球旅行对于很多人来说难度很大,不仅需要勇气,还需要做好充分的心理准备。 你为什么选择这样做?

    有14位网友表示赞同!

那伤。眞美

看了你的计划表,感觉你的行程节奏很紧凑! 我担心你会太累,建议你给自己留一些缓冲时间,以便更好地休息和调整状态。

    有20位网友表示赞同!

■□丶一切都无所谓

80 天环球旅行听起来真的非常精彩,我希望你能留下更多的照片和视频,分享你的旅途中遇到的不同文化、美食和景观。 我相信你的经历一定能让更多人对环球旅行充满向往!

    有18位网友表示赞同!

本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

备案号:滇ICP备2023006363号-20

网站地图