資料型別
python常用的內建資料型別:
number(數字)其中number又分為int(整型),float(浮點型),complex(複數型)
string(字串)
list(列表)
tuple(元組)
set(集合)
dictionary(字典)
整型(正整數,0,負數,不帶小數點,無大小限制)
不加字首的為十進位制整數
加字首oo為八進位制整數
加字首ox為十六進製制整數
例如a,b,c=10,oo10,ox10
最後轉換為十進位制a,b,c=10,8,16
浮點型(浮點型數字使用c語言中的double型別實現,可以用來表示實數) 如:
3.1415926,—2.5,3.3e2(3.3乘10的二次方)
複數書(複數由實部和虛部構成,每一步份都是乙個浮點數)
書寫方式為:a+bj或者a+bj
語法格式為:complex([real[ ,imag]])
real為實部,imag為虛部。返回值為real+imag*1j
如果省略imag,則返回real+0j
string
一行字串:s1=「i』m a good girl」(單引號,雙引號都可以)
s1,s2=「ni hao wa」,「你說什麼呢」
多行字串:s1=』』』 我是個好人,
你呢?我希望你是。』』』
字串可以相加,可以相乘。
將字串換成數字陣列 int(str)
list[a,12.@,你…]
可以包涵多個元素,也可以多個資料型別。
tuple(i,c,你…)
多個元素,多個資料型別。不能修改元素
set{?,不,57,…}
多個元素,多個資料型別。無序的,不能有相同的元素
dictionary
表示方法: dict()
鍵(key):值(value)
鍵是唯一的,可雜湊的,值可以是任意型別
無序的,類似於集合,但不是。
Python 內建資料型別
1 字串 string 1 str this is string print str print type str 2 str 想怎麼些就怎麼些 怎麼的 print str print type str 注意 單引號 雙引號均可,使用三個引號,其內容可以自由書寫 2 布林型別 bool bool f...
python內建資料型別 數字
型別 子型別示例 相關模組 數字整數 2 100 2的100次方 import math import random 浮點數複數等 小數物件 表現固定精度的特性 例如 頭寸的合計 以及實現更好的數字精度是乙個理想的工具 0.1 0.1 0.1 0.3 5.551115123125783e 17 fr...
Python 內建資料型別(二)
一 字串 不可改變物件 1 定義 有序的字元的集合,用單引號或者雙引號表示,支援索引,切片 就是編號,通過這個編號就能找到相應的儲存空間。正數從左到右,負數從右到左。切片 sx sx 3 sx 2 sx 0 4 2 是指對操作物件擷取其中的一部分 語法 起始 結束 步長 注意 選取的區間屬於左閉右開...