Python中replace()的用法是什麼?附例項!
在Python程式語言中,有三個常用的“替換”函式,分別是:strip()、replace()、re.sub(),那麼Python中replace()的用法是什麼?本文為大家詳細講解一下。
Python replace()方法把字串中的old(舊字串)替換成new(新字串),如果指定三個引數max,則替換不超過max次。
語法
replace()方法語法:
str.replace(old, new[, max])
引數
old -- 將被替換的子字串;
new -- 新字串,用於替換old子字串;
max -- 可選字串,替換不超過max次。
返回值
返回字串中的old(舊字串)替換成new(新字串)後生成的新字串,如果指定第三個引數max,則替換不超過max次。
例項
#!/usr/bin/python
str = "this is string example....wow!!! this is really string";
print str.replace("is", "was");
print str.replace("is", "was", 3);
輸出結果
thwas was string example....wow!!! thwas was really string
thwas was string example....wow!!! thwas is really string
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2893521/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python中upper函式的用法是什麼?Python函式
- MYSQL中replace into的用法MySql
- mySQL中replace的用法MySql
- 初學Python過程中,例項方法和類方法的區別是什麼?Python
- Python類屬性和例項屬性分別是什麼?Python
- Python中類方法和例項方法有什麼區別?Python
- replace()用法
- Python - 物件導向程式設計 - 什麼是 Python 類、類物件、例項物件Python物件程式設計
- Java虛擬機器中獲得Runtime例項的方法是什麼?Java虛擬機
- RDD用法與例項(五):glom的用法
- python中的input是什麼Python
- python中的字典是什麼Python
- python例項方法中self的作用Python
- 淺析MySQL replace into 的用法MySql
- Python中的rad是什麼意思?Python
- Python中的作用域是什麼Python
- Python 描述符(Descriptor) 附例項Python
- python中loc是什麼Python
- JS中排序的用法和例項JS排序
- Python中什麼是閉包?閉包的好處是什麼?Python
- python中類的建立和例項化Python
- Python中的if、while、for 語法及例項PythonWhile
- Python 中的 *args 和 **kwargs 是什麼Python
- Python中的mechanize模組是什麼?Python
- Python中的類和物件是什麼Python物件
- python OpenCV中的閾值是什麼PythonOpenCV
- python中global是什麼意思?Python
- python中mat是什麼意思?Python
- python中return是什麼意思?Python
- Python中的arange是什麼?和range有什麼不同?Python
- ffmpeg 的 hwaccels 引數是什麼用法?
- python中Matplotlib是什麼?怎麼用?Python
- 完整的python專案例項-Python例項練手專案彙總(附原始碼)Python原始碼
- python中time庫的例項使用方法Python
- Python是什麼意思?Python幹什麼用的?Python
- Python中的“特權種族”是什麼?Python
- Python 中的數字到底是什麼?Python
- python中類方法的區別是什麼Python