變量 | 常量 | 數據類型


一、變量

       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

          

 

          直接寫小數就是浮點型

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM