1、數(shù)字
目前創(chuàng)新互聯(lián)已為上1000家的企業(yè)提供了網站建設、域名、雅安服務器托管、網站托管維護、企業(yè)網站設計、開江網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
2 是一個整數(shù)的例子。
長整數(shù) 不過是大一些的整數(shù)。
3.23和52.3E-4是浮點數(shù)的例子。E標記表示10的冪。在這里,52.3E-4表示52.3 * 10-4。
(-5+4j)和(2.3-4.6j)是復數(shù)的例子,其中-5,4為實數(shù),j為虛數(shù),數(shù)學中表示復數(shù)是什么?。
int(整型)
在32位機器上,整數(shù)的位數(shù)為32位,取值范圍為-2**31~2**31-1,即-2147483648~2147483647
在64位系統(tǒng)上,整數(shù)的位數(shù)為64位,取值范圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807
long(長整型)
跟C語言不同,Python的長整數(shù)沒有指定位寬,即:Python沒有限制長整數(shù)數(shù)值的大小,但實際上由于機器內存有限,我們使用的長整數(shù)數(shù)值不可能無限大。
注意,自從Python2.2起,如果整數(shù)發(fā)生溢出,Python會自動將整數(shù)數(shù)據(jù)轉換為長整數(shù),所以如今在長整數(shù)數(shù)據(jù)后面不加字母L也不會導致嚴重后果了。
float(浮點型)
先掃盲 http://www.cnblogs.com/alex3714/articles/5895848.html
浮點數(shù)用來處理實數(shù),即帶有小數(shù)的數(shù)字。類似于C語言中的double類型,占8個字節(jié)(64位),其中52位表示底,11位表示指數(shù),剩下的一位表示符號。
complex(復數(shù))
復數(shù)由實數(shù)部分和虛數(shù)部分組成,一般形式為x+yj,其中的x是復數(shù)的實數(shù)部分,y是復數(shù)的虛數(shù)部分,這里的x和y都是實數(shù)。
注:Python中存在小數(shù)字池:-5 ~ 257
2、布爾值
真或假
1 或 0
3、字符串
"hello world"
萬惡的字符串拼接:
python中的字符串在C語言中體現(xiàn)為是一個字符數(shù)組,每次創(chuàng)建字符串時候需要在內存中開辟一塊連續(xù)的空,并且一旦需要修改字符串的話,就需要再次開辟空間,萬惡的+號每出現(xiàn)一次就會在內從中重新開辟一塊空間。
字符串格式化輸出
1 2 3 4 | name = "alex" print "i am %s " % name #輸出: i am alex |
PS: 字符串是 %s;整數(shù) %d;浮點數(shù)%f
字符串常用功能:
移除空白
分割
長度
索引
切片
4、列表
創(chuàng)建列表:
1 2 3 | name_list = [ 'alex' , 'seven' , 'eric' ] 或 name_list = list ([ 'alex' , 'seven' , 'eric' ]) |
基本操作:
索引
切片
追加
刪除
長度
切片
循環(huán)
包含
5、元組(不可變列表)
創(chuàng)建元組:
1 2 3 | ages = ( 11 , 22 , 33 , 44 , 55 ) 或 ages = tuple (( 11 , 22 , 33 , 44 , 55 )) |
6、字典(無序)
創(chuàng)建字典:
1 2 3 | person = { "name" : "mr.wu" , 'age' : 18 } 或 person = dict ({ "name" : "mr.wu" , 'age' : 18 }) |
常用操作:
索引
新增
刪除
鍵、值、鍵值對
循環(huán)
長度