Python變數
變數的定義
- 變數:在程式運行程序中,值會發生變化的量
- 把程式運算的中間結果臨時存到記憶體里,以備后面的代碼繼續呼叫,這幾個名字的學名就叫做“變數”,
變數的作用
我們可以將變數看作保存資訊的容器,它們的目的是在記憶體中標注和存盤資料,以方便在整個程式中使用這些資料,
- 變數分為變數名 + 變數值 + 記憶體地址
- 通過id()語法可以獲取變數的記憶體地址
# 創建變數
# 每個變數在使用前都必須賦值,變數賦值以后才會被創建,
a = 1 # 變數名:a ‘=’:賦值號,在這里不是代表"等于",而是對變數的操作 變數值:1
print(id(a)) # 變數a的記憶體地址:1918201757936
變數命令的規則規范
必須要遵守的規則
- 1)變數的名字可以由字母、數字、下劃線組成,數字不能作為開頭(支持中文變數名稱,但不建議)
- 2)系統的關鍵字不能作為變數名稱
- 3)變數名稱對大小寫敏感
命名名稱的規范
- 駝峰體
- 大峰駝:每個單詞的首字母都大寫,一般用于類名稱命名,例:FirstName LastName
- 小駝峰:第一個首字母小寫,后面單詞的首字母大寫,例:firstName lastName
- 下劃體 first_name last_name
- n、j、i、a、x 通常作為臨時變數使用
變數命名的描述性
- 所描述的內容越精確越好,盡量見名之其意,但其長度需要在可接受的范圍內(3個單詞及以內)
基礎資料型別
- 字串(str)
- 數字型別
- 整數(int)
- 浮點數(float)
- 布爾型別(bool)
- True(真)
- False(假)
- 串列(list)
- 元組(tuple)
- 字典(dict)
- 集合(set)
ps:1)str、int、float、bool、tuple這幾種資料型別都是不可變資料型別,list、dict、set是可變資料型別
? 2)使用type()函式可以查看便兩個的資料型別
? 3)Python中,變數本身沒有資料型別的概念,變數型別其實是變數的值的型別
age = 18
age1 = '18'
# 使用type()查看變數的資料型別
print(type(age)) # 整數:<class 'int'>
print(type(age1)) # 字串:<class 'str'>
注釋
程式中不光有代碼,還要有很多注釋,注釋有說明性質的、幫助性質的,在代碼執行程序中相當于不存在,透明的,
- 單行注釋:Python中,以符號'#'為單行注釋的開始,從它往后到本行的末尾,都是注釋內容,Pycharm快捷鍵:CTRL+/
- 多行注釋:Python沒有真正意義上的多行注釋(塊注釋)語法,選中需注釋的代碼,再使用快捷鍵CTRL+/
- 注釋檔案:在某些特定的位置,用三引號包括起來的部分,也被當做注釋,
本文來自博客園,作者:大-鍋,轉載請注明原文鏈接:https://www.cnblogs.com/daguo118/p/17136657.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/544409.html
標籤:Python
