Python學習之字串

2021-07-11 11:51:57 字數 697 閱讀 6291

字串或串(string)是由數字、字母、下劃線組成的一串字元。

一般記為 :

s="a1a2···an"(n>=0)

它是程式語言中表示文字的資料型別。

python的字串列表有2種取值順序:

如果你的實要取得一段子串的話,可以用到變數[頭下標:尾下標],就可以擷取相應的字串,其中下標是從0開始算起,可以是正數或負數,下標可以為空表示取到頭或尾。

比如:s = 'ilovepython'

s[1:5]的結果是love。

當使用以冒號分隔的字串,python返回乙個新的物件,結果包含了以這對偏移標識的連續的內容,左邊的開始是包含了下邊界。

上面的結果包含了s[1]的值l,而取到的最大範圍不包括上邊界,就是s[5]的值p。

加號(+)是字串連線運算子,星號(*)是重複操作。如下例項:

arraydata = "123abc456"

print (arraydata[:5] + "mytest") #冒號前面如果省略掉時,預設從第乙個開始

print ("\n")

print (arraydata[:-5]) # 預設從右邊倒數第乙個為:-1,然後從左邊開始計算,預設是0

輸出結果如下:

123abmytest

123a

python學習之字串

1 賦值 msg studying python now msg1 xu te t為4個空格 msg3 aaa qq.com msg4 d1 2 字串常用方法 print msg.capitalize 首字母大寫 print msg.center 40,按40個字元寬度居中顯示字串,前後用 填充 p...

PYTHON 學習之字串變數

利用百分號格式化 name zhangsan age 25 price 4500.225 print my name is s name print i am d age years old print my price is f price 保留指定位數小數 四捨五入 print my price...

Python 學習筆記之字串

python字串格式化符號 符 號 描述 c 格式化字元及其ascii碼 s格式化字串 d格式化整數 u格式化無符號整型 o格式化無符號八進位制數 x格式化無符號十六進製制數 x格式化無符號十六進製制數 大寫 f格式化浮點數字,可指定小數點後的精度 e用科學計數法格式化浮點數 e作用同 e,用科學計...