本次學習原內容均來自MOOC國家精品課程《Python程序語言設計》嵩天
第一篇在問題——“今天python了嗎?”中
基本數據類型
1、 整數
(1)整數無限制 pow(x,y) 計算
(2)四種進制

2、 浮點數類型
(1)取整范圍和小數精度都有限制范圍。
(2)浮點數運算之間存在不確定尾數,這不是bug 如0.1+0.2=0.3000000000004。
(3)浮點數運算的輔助函數:round(x,d)對x四舍五入,d是小數截取位數。
(4)科學計數法。

3、 復數類型
實部z.real 虛部z.imag
4、 數值運算操作符



5、 數值運算函數
abs(x) 對x區絕對值;
divmod(x,y) 同時輸出x除以y的商和余數;
pow(x,y[,z]) x的y次方除以z的余;
round(x[,d]) 四合五入,d是保留小數的位數,默認值為0;
max(x,y,z……) 最大值,返回最大值;
min(x,y,z……) 最小值,返回最小值;
int(x) 將x變成整數,舍棄小數部分;
float(x) 將x變成浮點數,增加小數部分;
complex(x) 將x變成復數,增加虛數部分。
6、 字符串操作
字符串是有一對單引號或者多引號表示的有序序列,可對其中每個字符進行索引。
(三對單引號或者雙引號可以表達多對字符)
<字符串>[M:N] M缺失,表示至開頭 N缺失,表示至結尾
<字符串>[M:N:K]根據步長K來切片
一些特殊字符:
轉義符
(在尾行時)續行符; 反斜杠符; ’單引號; ”雙引號; a退格; e 轉義;000空; n換行; v縱向制表符; t橫向制表符; r回車; f換頁。
字符串的一些操作符

字符串中的一些常用函數
len(x) 返回字符串x的長度;
str(x) 任意類型x所對應的字符串形式;
hex(x)或oct(x) 整數x的十六進制或八進制小寫字符串形式;
chr(x) x為Unicode編碼,返回對應的字符;
ord(x) x為字符,返回對應的Unicode編碼。
字符串的處理方法:<a>.<b>()



字符串類型格式化
<字符串>.format(<逗號分隔符分割參數>)
槽內部對格式化的配置方式

幾個例子:

