# join將字串中的每乙個元素按照指定的分隔符進行拼接
test = "hello world"
print(test)
v = "_".join(test)
print(v)
# split/lsplit/rsplit以指定字元進行分割,但不獲取該字元,可指定分割次數
test = "hello world"
v1 = test.split('o',1)
print(v1)
v2 = test.split('o',2)
print(v2)
# find用於查詢,找到後返回位置資訊,若未找到則返回-1
test = 'alex'
v3 = test.find('ex')
print(v3)
v4 = test.find('ax')
print(v4)
# strip/lstrip/rstrip用於去除字串中的space、\n、\t等
# 也可以指定引數
test = '***hello world***'
v5 = test.strip('*')
print(v5)
# 索引
test = 'alex'
v6 = test[0]
print(v6)
v7 = test[0:-1]
print(v7)
# python3裡:len獲取當前的字串由幾個字元組成,如下例,len=3
# python2裡:len獲取當前的字串一共多少個位元組,如下例,len=9
test = '楊小明'
v9 = len(test)
print(v9)
# 作用於列表時,len計算共有幾個切片
li = [11,22,33,'aa']
v10 = len(li)
print(v10)
# for迴圈
test = 'hello world'
for abc in test:
print(abc)
# replace用於替換字串中的特定字元
test = '*alex*alex*alex*alex'
v11 = test.replace('alex','hello',2)
print(v11)
字串一旦建立,就不可修改。
一旦修改或拼接,都會重新生成新的字串
# range建立數列
v12 = range(0,100,5)
for item in v12:
print(item)
# 將字串對應的索引列印出來
test = input('>>>')
for i in range(len(test)):
print(i,test[i])
學習筆記 03 Python教程 py檔案
立即學習 python shell適合小段 臨時使用 py檔案 usr bin env python3 coding utf 8 第一行為直譯器宣告,必須為檔案第一行,前面不能有空行 linux用到 有不太一樣的寫法 第二行是檔案編碼宣告,不寫的話,interpreter預設用ascii解碼py檔案...
python學習筆記03 變數和字串
變數 變數 把乙個值賦值給乙個名字時,它會儲存在記憶體中,稱之為變數 virable 但在python中並不會儲存在變數裡,僅僅是類似於給值加了標籤 變數的使用規則 1.使用變數,首先需要給變數賦值 2.變數名可以包括數字,字母,下劃線,但不能以數字開頭 3.字母可以大寫可以小寫,但兩者意義完全不同...
學習筆記 03 Python入門教程 死迴圈
立即學習 反覆學第一章1個月自己寫的猜雙色球 猜雙色球作業沒有用老師寫的那麼好請老師多多指教!print 雙色球小遊戲你可以迴圈玩六次!a 0 while a 6 a 1 print one red ball range of choice 0 10 red ball1 input 請選擇第乙個紅球...