變數是程式中乙個臨時存放資料的場所。在執行程式的時候變數是可以改變的,並且改變次數是不確定的。需要注意的是變數必須先定義才能使用。
我們可以先定義乙個名字為a的變數
a = 10
現在我們就定義了乙個名字為a的變數,這個變數所對應的資料為10。
現在我們來列印這個變數,並利用type函式來獲取這個變數的資料型別。
print
(a)print
(type
(a))
我們可以看到,變數a所對應的資料被列印了出來,並且可以知道a變數對應的資料型別為int整數型別。
變數的命名必須以字母或下劃線_來開頭,是區分大小寫的。同時要注意關鍵字並不能用作變數名,比如true就不能被用作變數名。
常見的命名方式有三種:第一種是第乙個單詞首字母小寫,其他單詞首字母大寫,比如username,這樣的命名方式被稱為小駝峰式命名;第二種是全部單詞首字母大寫,比如username,這樣的命名方式被稱為大駝峰式命名;第三種是單詞之間用下劃線鏈結,比如user_name,這樣的命名方式被稱為下劃線式命名。
在命名時要注意一定要做到見名識意,切忌胡亂命名。
從0開始的Python學習008變數
區域性變數 在我們定義函式的過程中,函式內外具有相同名稱的變數是沒有任何關係的。變數的名稱對於函式來說是區域性的,而它所在的 塊就是它的作用域。使用區域性變數 區域性變數 deffunc x print x is x x 2 print changed local x to x x 5func x ...
Python從0開始 安裝
進入官網 選擇download downloads 直接選擇最新版本安裝。是exe檔案,直接下一步下一步,要勾選path.我為了方便在台式電腦和筆記本都安裝了 神奇的事情發生了,正常應該顯示 但是我在台式電腦上輸入測試正常,筆記本提示的是如下 python is not recognized as ...
從0開始 二
slam是指當某種移動裝置 如機械人 無人機 手機等 從乙個未知環境裡的未知地點出發,在運動過程中通過感測器 如雷射雷達 攝像頭等 觀測定位自身位置 姿態 運動軌跡,再根據自身位置進行增量式的地圖構建,從而達到同時定位和地圖構建的目的。sfm structure from motion 是一種和sl...