python大数据基础知识题(肖老师大数据课堂第二章)

python大数据基础知识题(肖老师大数据课堂第二章)(1)

每天十分钟,带你玩转大数据!

一、第一次写算法

大家的第一次自主编程马上就要开始啦,为此,小编为大家特意准备了一个很适合初学者的题目,即:

写一个斐波纳契数列(F(0)=0,F(1)=1, F(n)=F(n-1) F(n-2)),并将数列的前十个成员进行输出。

如何实现这个算法呢,请大家思考一下,并自己试着写一写吧。(五分钟后公布答案)

好啦,下面公布答案:

(没写完的同学先不要看哦~)

python大数据基础知识题(肖老师大数据课堂第二章)(2)

小编来简单讲一下这个例子,这个示例使用了两次复合赋值语句,即:第一次赋值将变量 a 和 b 同时赋予新值 0 和 1。第二次再次给与了a和b新的赋值,并在赋值前将a和b的值进行输出,完成实验的最终目的。

本次实验比较简单,相信有一定编程基础的你,很快就做出来了吧~

二、额外的小技巧:end语句

我们看到,在上面的例题中,我们的程序所输出的值是按行输出的,那么如何将我们输出的结果放置在同一行呢,这就需要用到我们下面讲的小技巧:end字符。

当我们将刚刚写的小程序加上end字符后,输出结果会出现以下变化:

(1)加入end语句:

python大数据基础知识题(肖老师大数据课堂第二章)(3)

(2)观察输出结果:

python大数据基础知识题(肖老师大数据课堂第二章)(4)

我们可以看到,我们的程序输出的结果在同一行显示了,请大家不要小看这个小技巧,在未来我们编写Python脚本的时候,会经常用到他的哦~

以上就是今天Python课堂的全部内容了,不知道大家有没有掌握Python算法的基础写法呢?小编来给大家留一个作业吧:编写一个Python算法,将2的零次方到2的十次方这11个数输出到同一行上。相信如此简单的问题一定难不倒聪明的你吧,好啦, 请大家赶快动手试试吧~

本文为“e安在线”合作讲师肖何原创文章,转载请联系“e安在线”

python大数据基础知识题(肖老师大数据课堂第二章)(5)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页