str="123456789"#字串的擷取
print("str[0:3]:",str[0:3])#擷取第0位開始,擷取3個字元
print("str[:]:",str[:])#擷取字元的全部字元
print("str[6:]:",str[6:])#擷取索引為6的字元到最後乙個字元
print("str[:-3]:",str[:-3])#從頭到倒數第三個,倒數第三個不算
print("str[2]:",str[2])#擷取索為2的字元
print("str[-1]:",str[-1])#倒數第乙個字元
print("str[::-1]:",str[::-1])#建立乙個與原來順序相反的字元
print("str[-3:-1]:",str[-3:-1])#倒數第三個到倒數第1個
print("str[-3:]:",str[-3:])#倒數第三個直到最後
print("str[:-5:-3]:",str[:-5:-3])#倒數第五個到倒數第三個,逆序
#字串的更新
str.replace('0','a')#相當於str[0]='a',更新為:索引為零的位置上,字元為a
#轉義字元
#\續行符;\\反斜槓;\轉譯時會被消化掉
#\a響鈴;\b退格;\e轉義;\000空;\n換行;\v縱向製表符;\t橫向製表符;\r回車
#\f換頁;\00y-----八進位制yy代表的字元eg:\012代表換行;\xyy十六進製制數yy代表字元,eg:\x0a代表換行
#\other其他的字元以普通格式輸出
#python的字串運算子
a="hello"
b="python"
print("a+b輸出的結果是:",a+b)
print("a*2輸出的結果是:",a*2)
print("a[1]輸出結果:",a[1])
print("a[1:4]輸出結果:",a[1:4])
if "h" in a:
print("h在變數a中")
else:
print("h不在變數a中")
if "m" not in a:
print("m不在變數a中")
else:
print("m在變數a中")
print(r"\n")
print(r"\n")
#字串的格式化
print("我叫%s,今年%d歲"% ('張三',20))
01Python基礎語法
1.兩種程式設計格式 1.1.互動式命令模式 python指令碼檔案是一種典型的解釋型語言,其執行方式為逐行讀取逐行執行,而互動式命令程式設計模式就是典型的逐行讀取逐行執行模式 適用於 行數少時 例如在dos視窗中執行 python 輸入一行讀取一行,執行一行 1.2.指令碼程式設計模式 當需要編寫...
01Python語法基礎
本課概要 輸出注釋 識別符號變數 資料型別 運算子縮排 例子 print hello python 單行注釋,hello python 多行注釋,也可注釋一行 hello python hello python 變數簡單來說,可以變化的量叫做變數。資料型別 python中常見的資料型別有 數 字串 ...
python資料探勘01 python基礎
1.lambda定義行內函式 f lambda x x 2 定義函式f x x 2 g lambda x,y x y 定義函式g x,y x y 2.資料結構 1 列表和元組 列表方括號 a 1,2,3 元組圓括號b 4,5,6 下標從0開始。注意 列表可修改,元組不可修改。cmp a,b 比較元素...