python基礎 字符串(上)

一、字符串格式化

字符串格式化一般形式爲:

x--------------待轉換的表達式
%--------格式運算符
格式字符-----指定類型

[.n]-----制定精度
[m]------指最小寬度
[0]------指定空位填0
[+]------對正數加正號
[-]------指定左對齊輸出
 %-------格式標誌,表示格式開始

1.格式書寫
(1)[]的內容是可以省略的。
(2)最簡單的格式是%加格式字符,如%f,%d,%u。
(3)當最小寬度及精度都出現時,他們之間不能有空格,格式字符與其他選項之間也不能有空格。如%8.2f是正確的格式。
2.格式字符的含義
  格式字符用以指定表達式的轉換類型。
  %c--------格式化字符或編碼
  %s--------格式化字符串
  %d--------格式化整數
  %u--------格式化無符號整數
  %o--------格式化八進制數
  %x--------格式化十六進制數
  %f--------格式化浮點數,可指定小數位數
  %e--------用科學記數法格式化浮點數
3.最小寬度和精度
  最小寬度是轉換後的值所保留的最小字符個數,精度(對於數字來說)則是結果中應該包含的小數位數。

4.進位制和科學記數法
  可以把一個數轉換成不同的進位制,也可按科學記數法進行轉換。

二、字符串的截取
1.字符串的截取
  截取就是取出字符串的子串。截取有兩種方法:一種是索引s[index]取出一個字符;另一種是切片,s[[start]:[end]]取出一片字符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章