吸取上一章教訓,貌似傳圖比較麻煩。手打!!
字串是不可變的。
格式化字串:
>>> a = "hello %s"
>>> v = "world" #此處用 元祖 亦可
>>> print a % v
hello world
注意:a的內容沒有變,還是「hello %s」
字串格式化符號%的用法跟c語言類似,就不紀錄了。
>>> #find函式用法
>>> i = '$$$ get rich now!!! $$$'
>>> i.find('$$$')
0>>> i.find('$$$', 1) #提供起始位置
20>>> i.find('!!!')
16>>> i.find('!!!', 0, 16) #提供起始點和結束點
-1
>>> #join函式用法
>>> q = ['1', '2']
>>> s = '+'
>>> s.join(q)
'1+2'
s.lower()和s.upper() #大小寫轉換
s.replace('a', 'b') #相當於查詢並替換
split()方法為join()方法的逆方法,如果不加引數,預設引數為空格、製表等空字元
s.strip() #去除字串兩側(不包括內部)的空格、製表等空字元
s.translate(maketrans('a', 'b')) #將字串中的『a』全部轉換成『b』
python學習筆記第三章
1.序列,列表和元組和字串統稱為序列,list 生成乙個空列表,list a 將a序列化為列表。tuple a 將a轉為元祖,str a 將a轉為字串,len a 返回a的長度。max a 返回a中的最大值,如果非數字就返回ascii碼值。min a 返回最小值。sum a,start 計算a的和再...
第三章學習筆記
執行執行緒,簡稱執行緒,是在程序中活動的物件。核心排程的物件是執行緒,而不是程序。程序描述符中包含的資料能完整地描述乙個正在執行的程式 各種狀態之間存在轉換的條件,若滿足則進行轉換,跟模擬電路中所學的狀態機是乙個道理。通過st task state task,state 函式來設定當前程序狀態 fo...
Python學習筆記 第三章 列表
python程式設計 從入門到實踐 學習記錄 列表是由一系列按照特定順序排列的元素組成。類似陣列,但是比陣列更強大 你可將任何東西加入列表中,其中的元素之間可以沒有任何關係。列表通常包含多個元素,因此可以給列表指定乙個表示複數的名稱 如letters digits names等 在python中,一...