python中字串(str)的操作

2021-08-28 17:00:26 字數 1028 閱讀 5660

s = 'hello'

# 字串的重疊

s = 'hello' * 2

# 字串的拼接

s = 'hello' + 'world'

print(s)

# 統計字元個數

print(len(s))

# 提取單個字元,通過下表提取

# 從開頭提取,下表從0開始

print(s[0])

# 從結尾提取,下表從-1開始

print(s[-1])

# 切片:s[開始:結束:步進]

s = 'abcdefg'

# 包括起始下表,不包括結束下表,預設的步進值為1

print(s[0:3])

print(s[2:4])

# 當一邊沒有指定就提取到該邊的邊界

print(s[:4])

print(s[3:])

print(s[1:-2])

print(s[-4:])

print(s[:])

print(s[::2])

# 倒序提取

print(s[::-1])

name = '小花'

like = '王俊凱'

age = 18

# 格式化

# %s:字串

# %d:整數

# %f:小數

# %c:單個字元

print('俺叫%s,暗戀%s,他今年%d歲了' % (name, like, age))

print('a')

# 字元 => ascii

print(ord('a'))

# ascii => 字元

print(chr(65))

print('我是{},今年{},暗戀{}'.format(name, age, like))

print('我是,今年,暗戀'.format(name, age, like))

print('我是,今年,暗戀'.format(nm=name, a=age, l=like))

python學習 str字串

s hello world print s s hello world print s s hello world print s 轉義字元案例 想表達let s go 使用轉義字元 s let s go 就想表達乙個單引號,不想組成引號對 print s 表示斜槓 比如表示c user augsn...

python基礎 字串(str

標準序列的常規操作 索引 切片 乘法 成員資格檢查 長度等 適用於字串,但字串是不可變的資料型別,因此元素賦值和切片賦值是非法的。這裡介紹字串兩個方面 字串格式設定 字串方法 使用字串格式設定運算子 並在 右邊指定格式的值。指定要設定其格式的值時,可使用單個值 如字串,數字等 亦可使用元組 設定多個...

詳解python字串相關str

目錄 for迴圈迭代 name chengwei for ch in name print ch,end c h e n g w e i 索引print name 1 hprint name 1 最後乙個為 1 i len 函式返回str字串數量 print len name 8message he...