python基礎之字串
python基礎之字串
字串
a=2 #數字
b='1234567' #字串可以用單引號表示
c="1" #字串也可以用雙引號表示
#引號既可以用單引號,也可以用雙引號,但是前後要一致
print("It's OK.") #當句子中有單引號時,可以使用雙引號,避免語法錯誤.
print('He said:"Are you ok?"') #當句子中有雙引號時,可以使用單引號,避免語法錯誤.
#三引號的概念 既可以三個單引號,''' ''',也可以是三個雙引號""" """
print('日照香爐生紫煙\n' #換行可以使用\n來表示換行
'遙看瀑布掛前川\n'
'飛流直下三千尺\n'
'疑是銀河落九天')
print('''床前明月光
疑是地上霜
舉頭望明月
低頭思故鄉''')
#字串的拼接,所有的標點符號,一律使用英文的符號
#int整數,str字串,字串和數字不能進行拼接
print(1+1)#數字之間可以進行算數運算
print(b+c)#字串之間可以使用加號進行拼接
#字串和數字n可以用相乘,表示的是n個字串
print(b*a)
#如果想拼接字串和數字,那麼要做轉化 str()函式,可以將裡面的引數轉化為字串型別 int()轉換為數字
print(str(a)+b) #將a轉化為字串
print(a+int(b)) #如果字串b的內部本身是數字,則可以轉化為數字
#字串中的轉義符,常見的轉義符 \n換行 \t製表符
print('E:\note1.txt') #\n放在一起,就變成了換行符
print('E:\\note1.txt') #\\,前面的\通知後面的\,不產生特殊含義
print(r'E:\n\a\b\c\d\e\f\g\t') #在字串的外面加一個r,表示後面的字串,都不進行轉義
print('E:/note1.txt') #在python中,寫檔案路徑時,可以使用/表示路徑,代替\
#字串的下標,在python中,我們平時所說的第一位其實是python中的第0位
str1='ABCDEFGHIJKLMN'
print(str1[0])
#len()函式,可以檢視字串的長度
print(len(str1))
#字串中的切片 [起始值:終止值] 包含起始值,但是不包含終止值
print(str1[4:7])
#字串的下標或切片也可以用負數,表示從後向前數
print(str1[-3:]) #終止值為空,表示從起始值到字串的結束全部都取值
#切片的完整寫法,是[起始值:終止值:步長],步長是每幾位取一次值,當步長省略時,預設為1
print(str1[::3])
print(str1[-3:0])#為什麼沒有值?
print(str1[-3:0:-1])#如果想取值,則步長必須為負數,表示從後往前取值
#index()函式
print(str1.index('H')) #找到'H'位於字串中的第幾位
列印結果演示
It's OK.
He said:"Are you ok?"
日照香爐生紫煙
遙看瀑布掛前川
飛流直下三千尺
疑是銀河落九天
床前明月光
疑是地上霜
舉頭望明月
低頭思故鄉
2
12345671
12345671234567
21234567
1234569
E:
ote1.txt
E:\note1.txt
E:\n\a\b\c\d\e\f\g\t
E:/note1.txt
A
14
EFG
LMN
ADGJM
LKJIHGFEDCB
7
相關文章
- python基礎之字串和編碼Python字串
- Python基礎—字串Python字串
- Python基礎之:數字字串和列表Python字串
- 豬行天下之Python基礎——3.5 字串Python字串
- 零基礎學習 Python 之字串Python字串
- [Python基礎]字串操作Python字串
- Python基礎(02):字串Python字串
- (Python基礎教程之七)Python字串操作Python字串
- Python基礎之好玩的字串格式化之類C風格Python字串格式化
- Python基礎——while、字串、列表及操作PythonWhile字串
- Python基礎之好玩的字串格式化f-string格式Python字串格式化
- Python基礎:資料型別-字串(7)Python資料型別字串
- 字串基礎字串
- 漏洞挖掘基礎之格式化字串字串
- Redis基礎資料結構之字串Redis資料結構字串
- 『無為則無心』Python基礎 — 16、Python序列之字串的下標和切片Python字串
- python urllib 基礎之 3Python
- Python基礎之模組Python
- python基礎之函式Python函式
- python 基礎之檔案Python
- python 基礎之物件管理Python物件
- Python程式設計基礎:f-字串格式Python程式設計字串
- Python基礎之Python資料世界Python
- Python基礎之:Python中的IOPython
- Python基礎之:Python中的類Python
- Java基礎之字串String詳細解釋Java字串
- Python基礎之四:Python3 基礎資料型別Python資料型別
- Python小白必備:字串基礎,規則與案例Python字串
- 五、Python函式之基礎Python函式
- Python基礎之物件導向Python物件
- Python爬蟲基礎之seleniumPython爬蟲
- pandas學習之Python基礎Python
- python之字典(dict)基礎篇Python
- python爬蟲基礎之urllibPython爬蟲
- Python基礎知識之字典Python
- Python基礎知識之集合Python
- Java基礎系列—字串Java字串
- 列表、元組、字串是有序序列嗎?Python基礎教程字串Python