Python 學習筆記——資料型別

凜風huan發表於2020-11-25

Python 學習筆記——資料型別

一、三種常見的資料型別

1、字串(str)

用引號括起來的文字,例如:‘地球’,“月球”,’’‘太陽’’’
先將內容用字串的形式賦值給變數,然後用print()函式列印出來。

# 例如:
movie='鋼鐵俠'
name='Alice'
price="5.5"
print(name)
print(price)
#結果:
Alice
5.5

字串的拼接:

使用“+”將資料進行拼接,只有字串與字串才能拼接。
在這裡插入圖片描述

2、整數(int)

是正整數、負整數和零的統稱,是沒有小數點的數字。
特點:無需使用引號,可以直接進行計算。
例如:66(整數),‘66’(字串),‘66個贊’(字串)

# 例如:
>>>2+3
#結果:
5
>>>print(1314)
#結果:
1314

3、浮點數(float)

帶小數點的數字,例如:3.1415926,2.71828,0.5

關於常用數字運算子:
“+”——加
“-”——減
“*”——乘
/——除
“%”——求餘數,例如:5%3得2;11%7得4;15%5得0
pow(a,b):求a^b(a的b次方)
當a是整數時,得到結果時整數
當a是浮點數時,得到一位小數的浮點數

二、資料型別查詢——type()函式

作用:查詢資料型別
示例:print(type(查詢的內容))
在這裡插入圖片描述

<class 'int'>表示整數型別
<class 'str'>表示字串型別
<class 'float'>表示浮點數型別

三、資料轉換

1、str()函式

把任何資料都轉成字串型別。

cir='圓周率'
add='的'
math='數值'
about='大約'
num=3.1415926
print(cir+add+math+about+str(num))
#使用str()函式將num裡的數字變成字串,才能進行字串的拼接
#結果:
圓周率的數值大約3.1415926

2、int()函式

(1)字串轉成整數型別。只有符合整數規範的字串類資料,才能被int()強制轉換,例如:
在這裡插入圖片描述
(2)對於浮點數型別的數字,int()函式相當於取整:
在這裡插入圖片描述
(3)這些形式如果使用int()函式強制轉換資料型別,會報錯:

int('好啊')
#結果報錯

在這裡插入圖片描述

3、float()函式

可以將整數和字串型別資料轉換成浮點數型別,但前提是,這個字串中的內容一定是數字形式。
在這裡插入圖片描述

相關文章