1、賦值
msg='studying python now !
'msg1='
xu\te'#
\t為4個空格
msg3='
'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('
!')) #
判斷最後乙個字元,返回型別為布林值
(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,用科學計...