1、python字符串
字符串是 Python 中最常用的數(shù)據(jù)類型。我們可以使用引號('或")來創(chuàng)建字符串,l
Python不支持單字符類型,單字符也在Python也是作為一個字符串使用。
>>> var1 = 'hello python' #定義字符串>>> print(var1[0]) #切片截取,從0開始,不包括截取尾數(shù)h>>> print(var1[0:5])hello>>> print(var1[-6:])python>>> var2 = var1[0:6]+'world' #截取字符并拼接賦值給新變量>>> print(var2)hello world
2、python轉(zhuǎn)義字符
/ :在行尾時,為續(xù)行符
// :反斜杠轉(zhuǎn)義,輸出'/'
/' :單引號轉(zhuǎn)義
/" :雙引號轉(zhuǎn)義
/b :退格(backspace)
/n :換行
/v :縱向制表符
/t :橫向制表符
/r :回車
/f :換頁
3、python字符串運算符
(+)拼接,(*)重復(fù),([])索引,([:])切片,(in)成員判斷,(not in)非成員判斷,(r/R)元素輸出字符串
>>> var1 = 'hello'>>> var2 = 'python'>>> print(var1+var2) #拼接字符串hellopython>>> print(var1*3) #重復(fù)輸出字符串hellohellohello>>> print(var1[0]) #索引字符串h>>> print(var1[3:]) #索引切片lo>>> 'e' in var1 #判斷字符串是否在變量中True>>> 'p' not in var1 #判斷字符串是否不在變量中True>>> print("he/tllo /n") he llo >>> print(r"he/tllo /n") #原始輸出字符串,也就是原始輸出轉(zhuǎn)義字符he/tllo /n4、格式化字符串
Python 支持格式化字符串的輸出 。盡管這樣可能會用到非常復(fù)雜的表達式,但最基本的用法是將一個值插入到一個有字符串格式符 %s 的字符串中。
在 Python 中,字符串格式化使用與 C 中 sprintf 函數(shù)一樣的語法。
python字符串格式化符號:
| %c | 格式化字符及其ASCII碼 |
| %s | 格式化字符串 |
| %d | 格式化整數(shù) |
| %u | 格式化無符號整型 |
| %o | 格式化無符號八進制數(shù) |
| %x | 格式化無符號十六進制數(shù) |
| %X | 格式化無符號十六進制數(shù)(大寫) |
| %f | 格式化浮點數(shù)字,可指定小數(shù)點后的精度 |
| %e | 用科學(xué)計數(shù)法格式化浮點數(shù) |
| %E | 作用同%e,用科學(xué)計數(shù)法格式化浮點數(shù) |
| %g
學(xué)習(xí)交流
熱門圖片
猜你喜歡的新聞
新聞熱點 2020-02-16 09:52:44
2020-02-15 15:53:44
2020-02-11 22:02:38
2020-02-11 21:45:12
2020-02-07 10:36:18
2020-02-06 12:16:44
疑難解答 |