Python學習筆記1 變數 運算子與資料型別

2021-09-28 13:24:58 字數 1390 閱讀 6288

運算子資料型別

py檔案

介紹變數在python中是不用宣告就可以直接使用的,變數名必須是大小寫英文、數字和_的組合,且不能用數字開頭(注意不能使用python裡的特殊名稱 例如 or and 等等)

變數賦值

a=

1#此處1為int值而a被賦值後也變為了int型別

a='123'

#a又變成了字串

a=1.0

#a又變成了浮點數

符號意義+

加號 同數學 eg. 1+1=2 『你好』+『你真棒』=『你好你真棒』

-減 同數學

*乘 同數學 eg. 3*7=21 『你好』*2=『你好』 『你好』

+=加1 x+=1=x+1

-=減1 x-=1=x-1

*=x*=2=x*1

/=x/=1=x/1

\轉義符

整數任意大小的整數 (相較於其他的程式語言)

浮點數同數學中的小數

注意:整數運算永遠是精確的,而浮點數運算則可能會有四捨五入的誤差。

python是以雙精度(64bit)來儲存浮點數的,後面多餘的會被砍掉,所以在電腦上實際儲存的已經不同了 例如:

m =

0.1m *= m

print

(m)期待輸出為

0.01

實際輸出為

0.010000000000000002

布林值

true\false

布林值可以用and、or和not運算

空值none與0是不同的,none表示的是特殊的「空」,而0是有意義的

print

(r'python學習筆記1-變數、運算子與資料型別'

)#變數

print

('變數')a=

1#此處1為int值而a被賦值後也變為了int型別

print

(a)a=

'123'

#a又變成了字串

print

(a)a=

1.0#a又變成了浮點數

print

(a)print

('浮點與整數運算'

)m =

0.1m *= m

print

('浮點'

,m)m =

1m *= m

print

('整數'

,m)print

('字串'

)print()

print

('空值'

)print

(none

)

python學習筆記 變數和運算子

一 變數命名規則 1.字母 數字 下劃線組成 2.不以數字開頭 3.關鍵字 也叫保留字 不能用作變數名 4.遵循pep8命名規範 二 變數賦值 1.賦值符號 2.多重賦值 x y 123 3.多變數賦值 x,y,z 123 4.交換兩個變數的值 可以 a,b b,a 三 運算子 1.算數運算子 整除...

python學習筆記 1 變數的基本使用

price 8 定義蘋果單價 weight 7 定義蘋果重量 money price weight 定義付款金額 print money money money 5 此步驟並未定義新的變數 print money 變數只有第一次出現才是定義變數,再次出現則是使用變數,變數中儲存的值是可以變得。out...

Python學習筆記01 變數和常見的運算子

一 變數的命名 1 變數名稱只能由大小寫字字母 數字 下劃線組成。2 不能以數字開頭。3 不能和關鍵字或保留字相同。4 中文可以作為變數名稱,但是不推薦使用。5 變數的名稱要有對應的意義,下劃線法 useradress user adress 二 python的資料型別 1 基本資料型別 數值型 浮...