定義、賦值與變量
- 定義:按照Python規(guī)定的格式裆馒,將數(shù)據(jù)的數(shù)據(jù)類型告知Python
- 賦值:將定義好的數(shù)據(jù)姊氓,傳遞給變量的過程
- 變量:數(shù)據(jù)賦值的對(duì)象,我們通過變量去操作數(shù)據(jù)
例:X=1
變量名的命名規(guī)則
- 變量名可以由a-z,A-Z,數(shù)字喷好,下劃線組成翔横,首字母不能為數(shù)字和下劃線
- 大小寫敏感
- 變量名不能為Python中的保留字
(and/exec/not/assert/finally/or/break/for/pass/class/from/print/comtinue/global/raise/def/if/return/del/import/try/elif/in/while/else/is/with/except/lamabda/yield等)
Logical 邏輯型
又叫布爾型,用于只有取值0和1,绒窑、假和真的情況
- Ture棕孙,真
- False,假
運(yùn)算符號(hào)
- &些膨,與
- |蟀俊,或
- not,非
例:
Ture|False订雾,結(jié)果為真肢预。
Numeric 數(shù)據(jù)型
即數(shù)學(xué)中的實(shí)數(shù),包含負(fù)數(shù)洼哎、0和正數(shù)
運(yùn)算符號(hào)
- +烫映、-沼本、*、/ 加減乘除
- // 取整數(shù)
- % 取余數(shù)
- ** 乘方
注意
一個(gè)關(guān)于浮點(diǎn)數(shù)運(yùn)算需要注意的地方
a = 4.2
b = 2.1
a + b
得出的結(jié)果并不是6.3
正確的代碼應(yīng)該是:
from decimal import Decimal
a = Decimal('4.2')
b = Decimal('2.1')
a + b
得出的結(jié)果是6.3
也可以檢驗(yàn)下是否為Ture
(a + b) == Decimal('6.3')
Character 字符型
字符型數(shù)據(jù)代表了所有可定義的字符
定義的方式是使用 或者锭沟、“”“”將其包含起來即可