1. 程式人生 > >變量學習隨筆

變量學習隨筆

break def class sse charm 一個 ron final bre

  今天主要了解變量,變量拆開理解的話,量:是衡量/記錄現實世界中的某種特征/狀態,變:指的是記錄的狀態是可以發生變化的。用變量就是為了讓計算機能夠像人一樣去將一個事物的特征/狀態記憶下來(存到計算機內存)以後可以取出來使用
  總結一:變量的使用是通過變量名來引用的,先定義,再通過變量名去引用

      age=20

      name=‘layer’

      print("age")

      print("name")

      變量名的命名應該能夠反映出值記錄的狀態,方便我們標識存到內存中值的功能

  總結二:變量名的一些規則:1、變量名只能是字母、數字或下劃線的任意組合,(區分大小寫)
               2、變量名的第一個字符不能是數字
               3、不能將變量名命名為python的關鍵字

       [‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

  總計三:變量的三個特征:1.id:反應值在內存中的位置

              2.類型(type):不同類型的值是用來表示/記錄不同的狀態的

              3.value:我們存放在內存中的數據

      name=‘layer’

      print(id(name))

      print(type(name))

      print(name)

      小數池:在cmd中變量的值處於(-5,257)之間的如果相同的話id相同 在pycharm中不同變量相同值id還是一樣

       x=100
       y=20
       print(id(x))
      print(id(y))
       x=12312312321312222222222222222222222222222222222223123123123
       y=12312312321312222222222222222222222222222222222223123123123
       print(id(x))
       print(id(y))

變量學習隨筆