天天看點

變量、常量和資料類型

一、變量

       1、什麼是變量

             即變化的量,用于記錄事物的某種狀态(模仿人類事物記憶能力)

       2、如何使用變量

             日常生活中:

                                   姓名:s

                                   年齡:18

                                   愛好:音樂

             程式中:

變量、常量和資料類型

           文法格式

            username           =                's'

               變量名        指派符号      變量值

            底層原理:遇到指派符号先看符号右邊再看左邊

              age = 18

             1.在記憶體空間中申請一塊記憶體空間存儲18

             2.将18所在的記憶體空間位址綁定給變量名age

變量、常量和資料類型

                3.之後如果通路18就通過變量名age通路即可

變量、常量和資料類型

  二、命名規範與風格

             命名規範

             1.變量名隻能由數字、字母、下劃線任意組合

                user@name(錯誤)、 _(可以)、 pwd_123_aaa(可以)

               2.變量名不能以數字開頭,下劃線建議不要開頭,因為有特殊含義

             3.變量名不能與關鍵字沖突

             4.變量名的命名一定要做到見名知意(變量名見名知意是核心,無論變量多長)

               命名風格

             1.駝峰體

                大駝峰 # 所有單詞首字母大寫

                 UserNameFromDb

                小駝峰 # 第一首字母小寫其餘首字母大寫

                 userNameFormDB

              2.下劃線 # 單詞與單子之間下劃線隔開

                user_name_from_db

三、常量

      1.什麼是常量

         主要用于記錄一些不變的狀态

          在python中沒有真正意義上的常量,我們墨守成規的将全是大寫的變量看成是常量

          HOST = '127.0.0.1'    #  一般情況下在配置檔案中使用較多

          在其他程式設計語言中是存在真正意義上的常量,一旦定義無法修改

          const pi = 3.14 # 定義常量

          pi = 3.14 # 不可以修改

四、變量三要素

       1.變量的值

變量、常量和資料類型

       2.變量的記憶體位址

變量、常量和資料類型

      3.變量的資料類型

變量、常量和資料類型

五、python底層優化

       當值資料量很小的時候,如果有多個變量名需要使用,那麼會指向同一位址

變量、常量和資料類型

        一個變量名隻能指向一個記憶體位址

        一個記憶體位址可以有多個變量名指向

六、資料類型

         1.什麼是資料類型

            在現實生活中存儲資料的方式和表現形式有很多

           文本檔案、表格檔案、視訊檔案、音頻檔案、圖檔檔案等等

           在IT世界裡資料的存儲方式和表現形式是千變萬化 的

        2.資料類型之整型 int

           白話了解:就是整數 int

變量、常量和資料類型

           直接寫整數就是整型

        3.資料類型值浮點型 float

          白話了解:就是小數 float

變量、常量和資料類型

          直接寫小數就是浮點型

繼續閱讀