python2學習筆記 第三章 使用字串

2021-06-12 06:33:31 字數 859 閱讀 4467

吸取上一章教訓,貌似傳圖比較麻煩。手打!!

字串是不可變的。

格式化字串:

>>> 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中,一...