Python學習日記(二)
阿新 • • 發佈:2022-03-03
一、資料型別
- 整型
- 浮點型
- e記法
- 相當於科學計數法,如1.5e10=1.5x1010
- 布林型
- 布林型相當於特殊的整型,true相當於1,false相當於0
>>> True+True 2 >>> True+False 1 >>> True*False 0
- 布林型相當於特殊的整型,true相當於1,false相當於0
二、型別轉換
-
-
>>> a='520' >>> b=int(a) >>> b 520 >>> a '520' >>> a=5.99 >>> b=int(a) >>> b 5 >>> a='520' >>> b=float(a) >>> b 520.0 >>> a=520 >>> b=str(a) >>> b '520'
-
三、 獲取變數型別
- type(變數名資料),返回變數型別
>>> a='520' >>> type(a) <class 'str'> >>> type(20) <class 'int'>
-
isinstance(變數名或變數,型別),返回bool型資料結果
>>> a='520' >>> isinstance(a,int) False >>> isinstance(a,str) True >>> isinstance(520,str) False
四、算術操作符
- +、-、*、/、//、**(加、減、乘、除(確切結果)、地板除法(取整)、冪運算)
>>> a=b=c=d=10 >>> a+=3 >>> a 13 >>> b-=1 >>> b 9 >>> c*=2 >>> c 20 >>> d/=3 >>> d 3.3333333333333335 >>> d//=3 >>> d 1.0 >>> >>> c%7 6 >>> b**2 81
- 優先順序問題