初學Python第二天

初學Python的第二天,我學習了他的數據類型

他有6種標準的數據類型:number(數字),string(字符串)、list(列表)、tuple(元祖)、sets(集合),dictionary(字典)。

我今天重點接觸了其中一種--number(數字)

數字又分爲三種數據類型:1、整型(int)2、浮點數(float)3、複數(complex)

1、整型(int)

  定義:整型表示的是正整數和負整數,其中沒有小數點。(整型(int)包括0)

  特點:1、與一些語言不同,python3中沒有長整型(long)類型,所以整型(int)沒有限制大小,可以作爲long來使用。

             2、Python3中除法(/)計算的結果爲浮點數(float),若要結果是整型(int),則要使用(//)

             3、(//)表示的是取除法計算後的整數部分,若要取餘數部分,則需要使用(%)-->取餘符號

2、浮點數(float)

  定義:正小數和負小數,必有小數點。(包括0.0)

  特點:1、兩個數計算時,若其中有一個數爲浮點數(float),則計算結果的數據類型爲浮點數(float)

             2、即使是(//)和(%)運算符,若有浮點數(float),結果的數據類型也爲浮點數(float)

3、複數(complex)

  定義:由實數部分和虛數部分組成的數據類型,可有小數點。

  特點:1、可用(a+bj)或者(complex(a,b))表示。

             2、a和b都爲浮點數,但是當a或b是整數時,不顯示小數點。

4、數據類型的轉換

  定義:若我們需要對設置的數據類型進行轉換,只需要將數據類型改成函數明即可(加括號)

  特點:1、int(x):將x轉換爲整型(int)。

             2、float(x):將x轉換爲浮點數(float)。

             3、complex(x):將x轉換爲複數(complex),實數部分爲x,虛數部分爲0。

             4、complex(x,y):將x和y轉換爲複數(complex),實數部分爲x,虛數部分爲y。

             5、以上4種轉換可嵌套使用。

5、變量(variable)

  定義:變量是個名字,它表示指向其所代表的類型的值。

  特點:1、Python是個動態語言,其沒有明顯的變量聲明,而且類型也不是固定的。

             2、這裏事先聲明下,用字符串賦值時,必須以引號(單引號,雙引號皆可,以下若無特殊聲明都爲引號)開始,以引號結束。

             3、同一個名稱的變量可以反覆進行賦值,並且可以是不同類型的變量。

             4、不確定的數據類型可以用(type())函數進行確認。

             5、只要是引號括起來的數據,其數據類型皆爲字符串(string)。

             6、單純變量的相互賦值,是讓變量指向存儲的數據,一個變量改變值後,另一個變量是不會改變的。

6、常量(constant)

  定義:固定不變的變量

  特點:1、通常用全部大寫的變量名錶示常量。

             2、不過這只是個習慣用法,那個常量實際上還是一個變量

以上爲書本和自我觀念的結合,如有什麼錯誤,請大咖指正。

發佈了25 篇原創文章 · 獲贊 14 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章