字串是 python 中最常用的資料型別。可以使用引號「 」來建立字串,只要為變數分配乙個值即可。例如:
name=「alice」
注:字串一旦建立就不可修改,若修改或拼接則會在記憶體空間中生成新的字串
通過索引、下標來獲取字串中的某個字元
name="alice
"name[1:3]
結果:li
轉義字元\
可以轉義很多字元,比如\n
表示換行,\t
表示製表符,字元\
本身也要轉義,所以\\
表示的字元就是\
print("\"hello.i am alice.\"
")
結果:"hello.i am alice."
python3允許用「...」
的格式表示多行內容
print("""life
author
price
""")
結果:life
author
price
x="or"y="ange
"x+y
結果:orange
sen="this is power.
"print(sen.capitalize())
結果:this is power.
sen="this is power.
"print(sen.title())
結果:this is power.
sen="this is power.
"print(sen.upper())
結果:this is power.
sen="this is power.
"print(sen.casefold())
結果:this is power.
sen="this is power.
"print(sen.lower())
結果:this is power.
sen="god,but life is loneliness.
"print(sen.count("
li"))
結果:2
sen="god,but life is loneliness.
"print(sen.startswith("
go"))
結果:false
sen="god,but life is loneliness.
"print(sen.endswith("
ss."))
結果:true
sen="god,but life is loneliness.
"print(sen.find("
i"))
結果:9
find()從左端開始檢查,rfind()從右端開始。可以為find()設定開始點和結束點,如
sen="god,but life is loneliness.
"print(sen.find("
i",10,15))
結果:13
index()用法與find相似
Python 學習開啟AI之旅 五
dict1 print dict1 print type dict1 print len dict1 print dict1 5 aacd print 100 字典必須是 string number complex info jack jason print info tom print info ...
學習Python之旅 第五課
1.字典 字典屬於另外一種可變容器,且可以儲存任意型別物件。2.建立並訪問字典 dic print dic print dic 1 print dic asd 2 2sadf3.修改字典 dic print dic dic asd 123 print dic 4.新增元素 dic 動態的向字典中新增...
Python學習之旅
二 世界,你好!三 編輯器 四 輸入和輸出 五 資料型別 變數和常量 從今天起,開始python的學習。本篇文章不定時更新。由於一些原因,本文章不再更新。不過,我會繼續記錄我學習過程中遇到的問題和每一次的實踐。久仰python大名,由於不是計算機專業,只有一些c語言基礎,遲遲未能開始學習。計算機算是...