空值(1)python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如:1,100,-8000,0
,等等.
(2)計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x
字首和0-9,a-f
表示,例如:0xff00,0xa5b4c3d2
,等等.
浮點數也就是小數
,子所以成為浮點數,是因為按照科學計數法表示時,乙個浮點數的小數點位置可變的,比如:1.23x109和12.3x108是完全相等的,浮點數可以用數學寫法,如:1.23,3.14,-9.01
.但是很大或者和很小的浮點數,就必須使用科學計數法表示,把10次方用e代替
,1.23x109就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,等等。
(1)字串使用單引號'
或者雙引號"
括起來的任意文字,比如'abc'
,"xyz"
,
(2)請注意,單引號和雙引號本身只是一種表示方式而已,不是字串的一部分,
(3)如果一句話裡面帶有單引號的可以用雙引號括起來,例如:
print
("i'm very ok"
)
(3.1)如果在一行內出現多個單雙引號,使用轉義字元解決**"\"
**,如:
print
('i\'m \"ok\"'
)
(3.2)如果輸入多行文字內容要使用三個單引號或者雙引號,如:
print
('''line1
line2
line3
line4'''
)
(3.2)r
不轉義字元=字串的原始含義
由
"r"
開頭引起的字串就是宣告了後面引號裡的東西是原始字串(讓有意義的字元,變的沒意義)
這裡的"\n"是換行的意思
布林值和布林代數的表示完全一致,乙個布林值只有**true
,false
表示布林值,在python中可以直接用true
,false
**(注意大小寫)
,也可以通過布林運算計算出來.
>>
>
true
true
>>
>
false
false
>>
>
3>
2true
>>
>
3>
5false
注意大小寫
邏輯運算子包括
and(與)
,or(或)
,not(非)
,
(1)and
是與
運算,只有所有都為true
,and
運算結果才是true
>>
>
true
andtrue
true
>>
>
true
andfalse
false
>>
>
false
andfalse
false
>>
>
5>
3and
3>
1true
(2)or
是或
運算,只有期中有乙個為true
,or
運算結果就是true
>>
>
true
ortrue
true
>>
>
true
o***lse
true
>>
>
false
o***lse
false
>>
>
5>3or
1>
3true
(3)not
是非
運算,它是乙個單目運算子,把true
變成false
,false
變成true
>>
>
nottrue
false
>>
>
notfalse
true
>>
>
not1
>
2true
(4)布林值經常用在條件判斷中,比如:
age =
17if age >=18:
print
("adult"
)#成年人
else
:print
("teenager"
)#未成年人
空值是python裡乙個特殊的值,用none
表示,none
不能理解為0
,因為**0是有意義的
**!,而none
是乙個特殊
的空值
. python資料型別
python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...
python 資料型別
python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...
Python 資料型別
一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...