python-變量

python 快捷鍵

快捷鍵 描述
ctrl + c 複製,默認複製整行
ctrl + v 粘貼
ctrl + z 撤銷
ctrl + shift +z 反撤銷
ctrl + x 剪切
ctrl + a 全選
ctrl + f 查找
ctrl + shift + r 全局搜索
ctrl + d 複製粘貼選中內容,默認整行
ctrl + delete 刪除一個單詞
ctrl + y 刪除整行
ctrl + w 選中一個單詞
shift + enter 換行
shift + f10 運行上一個文件
ctrl + shift + f10 運行當前文件
ctrl + alt + l 格式化代碼
ctrl + / 註釋
ctrl + [ 回到行首
ctrl + ] 回到行尾

變量

什麼是變量?

定義描述世間萬物的狀態code

變量的組成

變量名 賦值符號(=) 變量值內存

變量的命名規範

  1. 變量名必須有意義
  2. 以數字/字母/下劃線組合開頭,不能以數字開頭
  3. 不能以關鍵字命名

變量的兩種命名風格

  1. 駝峯體 SchoolClass
  2. 下劃線 name_of_age

常量

不變化的量,變量名大寫,不變化是約定俗成的。字符串

變量內存管理

變量是python 解釋權提供的概念,運行python的時候纔有it

定義變量並運行,會開闢一塊新的內存地址存儲變量內存管理

引用計數

針對變量值,變量值的引用次數table

x = 10  #10 的引用計數爲1
y = x   #10 的引用計數爲2
x = 11  #10 的引用計數減1,由於x 指向了一個新的內存地址,11 的引用計數爲1
del y   #10 的引用計數爲0,觸發垃圾回收機制

垃圾回收機制

當一個變量值得引用次數爲0的時候,會觸發垃圾回收機制,變量值將會被回收class

小整數池

[-5,256]變量

當python啓動的時候,會自動定義以上整數變量,他們的內存地址已經寫死了,永遠不會被回收,內存地址永遠不會變垃圾回收

三種打印形式

  • 打印值
  • 打印內存地址:id()
  • 打印數據類型:type()

註釋

不運行某行代碼

單行註釋:#

多行註釋:

'''
三單引號註釋
'''

"""
三雙引號註釋
"""

註釋快捷鍵:ctrl + /

數據類型

對數據進行分類

數字

整形(int)

做用:描述號碼

定義方式:

x = 1 
x = int(1)

使用:+ - * / % // **

浮點型(float)

做用:描述薪資

定義方式:

x = 1.1
x = float(1.1)

使用:+ - * / % // **

字符串

做用:描述愛好等

定義方式:

x = "jump"
x = str("jump")

使用:成員運算/ in/ not in/+ 字符串拼接

相關文章
相關標籤/搜索