常量與變量詳解




簡介:變量是計算機語言中能計算結果或能表示值的抽象概念。

    變量可以通過變量名訪問。在指令式語言中,變量通常是可變的;但在純函數式語言(如Haskell)中,變量可能是不可變的。在一些語言中,變量可能被明確為使能表示可變狀態、具有存儲空間的抽象(如在java和visual basic中);但另外一些語言可能使用其他概念來指稱這種抽象,而嚴格地定義“變量”的准確外延。


 

上面我們介紹了變量,那我們在編程(python)中使用變量呢?

  日常生活中:

    姓名:Roseblack

    年齡:18

    愛好:聽音樂

  編程中:

    username="Roseblack"

    age=18

    hobby="music"


  語法格式:username="Roseblack"

                    變量名  賦值符號  變量值

底層原理:遇到賦值符號先看符號右邊的再看左邊的

然后先看上面再看下面。

    age = 18

    1.在內存空間中申請一塊內存空間存儲18

    2.將18所在的內存地址綁定給變量名age

    3.之后如果要訪問18就通過變量名age訪問即可


命名風格

    1.駝峰體

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

         UserNameFrimDB

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

        userNameFromDB

    """javascript推薦使用駝峰體"""

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

        user_name_from_db

    """python推薦使用下划線"""

 

 

 

 


 

    變量三要素

    1.變量的值

    2.變量的內存地址

    3.變量的數據類型

 

 

 


   變量講完了,我們該聊聊常量了


常量

簡述:主要用於記錄一些不變的狀態

 

常量就是不變的變量,比如身份證號碼、數學中圓周率都是常量,在Python中通常用全部大寫的變量表示常量

 

但事實上從Python的語法角度上看,身份證號碼、圓周率依然是一個變量,因為Python沒有任何機制保障常量不會被改變,改變其值,也不會報錯。所以用全部大寫的變量名表示常量只是程序員的一種習慣的用法。

 

常量通常放在代碼的最上部,並作為全局變量使用。如果在編程中遇到常量,一定要慎重、慎重、慎重。


免責聲明!

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



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