python學習之字串

2022-09-03 09:00:10 字數 1647 閱讀 4660

1、賦值

msg='

studying python now !

'msg1='

xu\te'#

\t為4個空格

msg3='

[email protected]

'msg4='

d1&

'

2、字串常用方法

print(msg.capitalize())     #

首字母大寫

print(msg.center(40,'

#')) #

按40個字元寬度居中顯示字串,前後用#填充

print(msg.ljust(40,'

#')) #

按40個字元寬度左對齊顯示字串,右面用#填充

print(msg.rjust(40,'

#')) #

按40個字元寬度右對齊顯示字串,左面用#填充

print(msg.count('

n',1)) #

統計乙個字元的個數,1為起始位置,無起始位置則表示全部字串,-1為最後乙個位置

print(msg.endswith('

!')) #

判斷最後乙個字元,返回型別為布林值

print

(msg1)

print(msg1.expandtabs(10)) #

自定義空格個數n

print(msg[5]) #

字串的第n個字元

print(msg[5:10]) #

字串的第m個字元到第n個字元

print(msg.find('

n')) #

字串的索引位置,從0開始。找不到返回-1

print('

'.format('

name

','age

')) #

format定義字串,前面為呼叫位置

print('

'.format(name='

xue')) #

format定義變數,前面為呼叫變數名

print(msg3.isalnum()) #

字串是由字母和數字組成的

print(msg3.isalpha()) #

字串是由字母組成的

print(msg4.isdigit()) #

變數為整形數字

print(msg4.isspace()) #

空字元print(msg4.islower()) #

小寫字母

print(msg4.isupper()) #

大寫字母

print(msg4.lower()) #

將大寫字母改為小寫字母,其他不變

print(msg.upper()) #

將小寫字母改為大寫字母,其他不變

print(msg4.strip()) #

去除將字串首尾的空格

print(msg4.lstrip()) #

去除將字串首部的空格

print(msg4.rstrip()) #

去除將字串尾部的空格

Python學習之字串

字串或串 string 是由數字 字母 下劃線組成的一串字元。一般記為 s a1a2 an n 0 它是程式語言中表示文字的資料型別。python的字串列表有2種取值順序 如果你的實要取得一段子串的話,可以用到變數 頭下標 尾下標 就可以擷取相應的字串,其中下標是從0開始算起,可以是正數或負數,下標...

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,用科學計...