tft每日頭條

 > 教育

 > python大數據基礎知識題

python大數據基礎知識題

教育 更新时间:2025-02-25 00:05:54

  

  每天十分鐘,帶你玩轉大數據!

  一、第一次寫算法

  大家的第一次自主編程馬上就要開始啦,為此,小編為大家特意準備了一個很适合初學者的題目,即:

  寫一個斐波納契數列(F(0)=0,F(1)=1, F(n)=F(n-1) F(n-2)),并将數列的前十個成員進行輸出。

  如何實現這個算法呢,請大家思考一下,并自己試着寫一寫吧。(五分鐘後公布答案)

  好啦,下面公布答案:

  (沒寫完的同學先不要看哦~)

  

  小編來簡單講一下這個例子,這個示例使用了兩次複合賦值語句,即:第一次賦值将變量 a 和 b 同時賦予新值 0 和 1。第二次再次給與了a和b新的賦值,并在賦值前将a和b的值進行輸出,完成實驗的最終目的。

  本次實驗比較簡單,相信有一定編程基礎的你,很快就做出來了吧~

  二、額外的小技巧:end語句

  我們看到,在上面的例題中,我們的程序所輸出的值是按行輸出的,那麼如何将我們輸出的結果放置在同一行呢,這就需要用到我們下面講的小技巧:end字符。

  當我們将剛剛寫的小程序加上end字符後,輸出結果會出現以下變化:

  (1)加入end語句:

  

  (2)觀察輸出結果:

  

  我們可以看到,我們的程序輸出的結果在同一行顯示了,請大家不要小看這個小技巧,在未來我們編寫Python腳本的時候,會經常用到他的哦~

  以上就是今天Python課堂的全部内容了,不知道大家有沒有掌握Python算法的基礎寫法呢?小編來給大家留一個作業吧:編寫一個Python算法,将2的零次方到2的十次方這11個數輸出到同一行上。相信如此簡單的問題一定難不倒聰明的你吧,好啦, 請大家趕快動手試試吧~

  本文為“e安在線”合作講師肖何原創文章,轉載請聯系“e安在線”

  

  ,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关教育资讯推荐

热门教育资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved