人工智慧學習聯盟免費課程 案例四 52周存錢挑戰

2021-09-13 00:06:50 字數 1025 閱讀 1513

忽然發現可以直接jupyter轉成html然後再轉成pdf儲存到網盤,以後部落格就放棄寫作咯

52周存錢挑戰的目的是,根據你輸入的起始存錢金額,每週遞增金額,和目標週數,計算你在每一周所需要存入的數目,在該周的累計總存入金額等。

本案例依舊是對前面使用的迴圈的複習,並且新增了一些新的內容。

乙個是有使用到專門進行數學計算的math庫

同時學習了一下資料型別list的一些常規操作

還有就是在定義函式時,設定函式的引數。

還有就是區域性變數與全域性變數。

因為這裡列印的是在函式裡面的區域性變數,所以可以直接將運算結果列印出來。

如果說列印是在函式定義的外面,直接列印就會報錯,因為這個變數在全域性環境中並沒有定義。

同樣的,如果是定義主函式時,在主函式內部呼叫上面money_challenge()函式,那麼在該函式內部,已經定義了的money_summary,是迴圈結果的總和,但是在外層函式main()中,並沒有改變了的運算,所以依舊保持剛剛開始輸入的0。

這裡呢,如果你已經在函式外部定義了全域性變數,如果要在函式裡面使用該變數,一定要在內部編寫的時候加上global來轉換變數型別,從而使內外一致。

python說明手冊

人工智慧學習聯盟免費課程 案例五 判斷第幾天

通過不同的資料儲存型別來實現同乙個功能,元組 列表 集合和字典。from datetime import datetimedef is leap year year 判斷是否為閏年 is leap false if year 2 0 year 2 0 year 2 0 is leap true re...

人工智慧學習聯盟免費課程 案例二 繪製分形樹

本案例的學習要借助turtle庫,這是乙個畫筆庫。它的座標定義如下 首先是簡單的利用迴圈繪製多個五角星。def draw pentagram size count 1 while count 5 turtle.forward size turtle.right 144 count 1 colors ...

人工智慧課程方案

對於企業來說,隨著人工智慧的逐步滲透,企業的經營管理也將面臨著較大的變化和挑戰,也會迎來自身的轉型和發展。鑑於此,我們將在概述人工智慧和企業管理內涵的基礎上,格物斯坦認為 基於人工智慧在現代企業管理中的運用的分析,詳細闡述人工智慧對於現代企業管理的挑戰。現代的人工智慧可以找出對應的模式,然後對物件進...