農林漁牧網

您現在的位置是:首頁 > 農業

米亞學程式設計專題課之——“變數”

2021-09-08由 米亞學程式設計 發表于 農業

自變數是什麼意思

青少年學習程式設計的過程中會遇到很多專業概念,比如類、物件、變數、函式、訊息、條件語句、迴圈語句、‘與’‘或’‘非’等概念,其中很重要的一個概念就是“變數”。變數的運用會貫穿青少年程式設計學習的全過程,在解決問題的過程中靈活準確地運用變數會使得問題更加清晰,易於解決,所以我們青少年學習程式設計,首先要熟練掌握變數。

米亞學程式設計專題課之——“變數”

變數的概念

變數的概念最早出現在小學數學一元一次方程式Y=aX+b中,其中未知數X就是一個變數,隨著學習的深入,X在函式中被稱作‘自變數’,Y在函式中被稱作‘因變數’,這是變數在數學函式中的運用體現,我們程式設計中變數的概念就來源於此。

米亞學程式設計專題課之——“變數”

程式設計中變數的概念——來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。

米亞深入講解變數

變數的屬性一般包括變數名,儲存值,值型別,生命週期等,我們只要把這些屬性的含義都瞭解清楚,那麼變數也就一目瞭然,不那麼抽象,容易理解了。

變數《==》容器

我們把變數看作成一個容器。

米亞學程式設計專題課之——“變數”

變數名:每一個容器都有自己的名字,比如可樂瓶、易拉罐、氧氣罐等,同樣的每一個變數也有自己的名稱——變數名,一般給變數賦予名稱的時候,要根據儲存的值和值的含義給變數命名,比如可樂瓶容器裡裝的是可以,氧氣罐容器裡裝的是氧氣,這樣命名變數名可以讓後者閱讀你編寫的程式的時候更容易理解,更容易程式的維護。

儲存值:變數的儲存功能,每個變數裡面都可以儲存一個值,這個值可以是透過計算得來的,也可以是直接賦予的,和容器可以用來裝物品的功能類似;變數可以直接計算,可以用來充當計算的輸入,也可以直接將變數裡的值賦予其他的變數,為了便於理解可以想象將一個容器裡面的物品裝入另外一個容器。

值型別:變數裡面儲存的值可以是整數、小數,也可以是一個字元,一串字串,可以具有不同的型別,一般只有相同型別的變數之間才可以進行計算或者賦值操作;類似於一個容器裡面可以裝氣體,也可以裝液體,固體等。變數的值型別是對儲存值的說明,指定了變數裡儲存的是什麼型別的值。

生命週期:每個變數都有自己的生命週期,從申明變數開始,到變數的使用,最後到變數的消亡,構成了變數的整個生命週期,一個好的程式都會合理的控制變數的產生和消亡,就像醫療容器,每當使用完之後都應該進行銷燬,避免造成二次醫療汙染,每一個變數也一樣,作為一個合格的使用變數人員,都應該合理的在適當的時候將變量回收,避免記憶體溢位。

這就是我們程式設計世界中的變數,你們都學會了嗎?如果有任何疑問或者想了解更多關於青少年程式設計知識,歡迎大家評論並關注“米亞學程式設計”!

想了解更多精彩內容,快來關注

米亞學程式設計