angular 字符串轉換成數字_Python基礎語法大全:字符串的處理與使用

9c792c5186ab2e3a10da1dffeb41b497.png

本文來自牛鷺學院學員:鄧瑞杰

字母處理

  • string.capitalize()

返回元字符串,且將字符串第一個字母轉為大寫,其它字母小寫

  • string.title()

返回元字符串,且將字符串第一個字母轉為大寫,其它字母小寫

  • string.swapcase()

用于對字符串的大小寫字母進行轉換,小寫字符轉為大寫,大寫字母轉為小寫

  • string.upper()

將字符串全部轉為大寫

  • string.lower()

將字符串全部轉為小寫

去除空格或者指定字符串

  • string.strip([string])

去除字符串中首尾的字符串,不帶參數默認去除空格

  • string.lstrip([string])

去除字符串左邊字符串,不帶參數默認去除空格

  • string.rstrip([string])

去除字符串右邊字符串,不帶參數默認去除空格

格式化對齊

  • string.center(width[, fillchar])

返回一個原字符串居中對齊,width為總長度,兩邊用一個字符fillchar填充,如果指定的長度小于原字符串的長度則返回原字符串。

注意:如果fillchar超過1個長度或為非字符串或為漢字,則會報出異常

  • string.ljust(width[, fillchar])

返回原字符串左對齊,并使用空格填充至指定長度的新字符串,如果指定的長度小于原字符串的長度則返回原字符串。注意:如果fillchar超過1個長度或為非字符串或為漢字,則會報出異常

  • string.rjust(width[, fillchar])

返回原字符串右對齊,并使用空格填充至指定長度的新字符串,如果指定的長度小于字符串的長度則返回原字符串。注意:如果fillchar超過1個長度或為非字符串或為漢字,則會報出異常

  • string.zfill()

返回指定長度的字符串,原字符串右對齊,前面填充0

替換

  • string.replace(old, new[, count])

用新的字符替換老字符,還可以指定替換的個數,默認全部替換

  • string.expandtabs([n])

將字符串中(tab符號)t轉換成n個空格

字符串搜索

  • string.find(sub [,start [,end]])

返回sub字符串第一次出現的索引位置,可以通過start和stop參數設置搜索范圍,如果未找到sub時返回-1

  • string.rfind(sub [,start [,end]])

返回sub字符串最后一次出現的索引位置,如果沒有匹配項則返回-1,可以通過start和stop參數設置搜索范圍

  • string.index(sub [,start [,end]])

類似于string.find()方法。注意:未找到sub時會報出異常

  • string.rindex(sub [,start [,end]])

類似于string.rfind()方法。注意:未找到sub時會報出異常

字符串分割

  • string.split([sep [,maxsplit]])

用來根據指定的分隔符將字符串進行分割,不包含分隔符,結果存為列表,不指定sep時,默認將將空格作為分隔符。

  • string.partition(sep)

用來根據指定的分隔符將字符串進行分割,分割點為首次出現sep的地方,且包含分隔符,結果存為元組,且固定為3個元素,如果sep不存在字符串中,則后面2個元素為空。

  • string.rpartiton()

用來根據指定的分隔符將字符串進行分割,分割點為最后一次出現sep的地方,且包含分隔符,結果存為元組,且固定為3個元素,如果sep不存在字符串中,則前面2個元素為空。

字符串判斷

  • string.isupper()

返回字符串中是否全為大寫 --> True/False

  • string.islower()

返回字符串中是否全為小寫 --> True/False

  • string.isdigit()

返回字符串中是否只包含數字 --> True/False

  • string.isalpha()

返回字符串中是否只包含字母 --> True/False

  • string.isalnum()

返回字符串中是否只包含字母或數字 --> True/False

  • string.isspace()

返回字符串中是否只包含空格(tab也算空格) --> True/False

  • string.istitle()

返回字符串中首字母是否大寫 --> True/False

  • string.startswith(prefix[, start[, end]])

返回字符串是否以某字符串開始,可以通過start和stop參數設置搜索范圍

  • string.endswith(suffix[, start[, end]])

返回字符串是否以某個字符串結束 可以通過start和stop參數設置搜索范圍

其它

  • string.count(sub[, start[, end]])

計數字符串中某子集的數量,可以通過start和stop參數設置搜索范圍

  • len(string)

獲取字符串的長度

  • list(string)

字符串轉列表

  • string.join(iterable)

列表轉字符串,用于將序列中的元素與指定的字符string連接生成一個新的字符串。注意:iterable只能是字符串類型,否則會報出異常

  • string.encode(encoding='UTF-8',errors='strict')

以 encoding 指定的編碼格式編碼字符串

  • string.decode(encoding='UTF-8',errors='strict')

解碼字符串,出錯默認報ValueError,除非errors是ignore或replace

  • string.translate(table [,deletechars])

獲取更多課程資訊、技術干貨、學員筆記,關注牛鷺學院官方公眾號:牛鷺軟件測試訓練營

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537612.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537612.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537612.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Java實現MD5編碼32位

加入依賴包 <dependency><groupId>org.apache.directory.studio</groupId><artifactId>org.apache.commons.codec</artifactId><version>1.8</version></dependency> 實現代碼 DigestUtils.md5Hex(字符串)

計算機二級考試python_全國計算機等級考試考試大綱(2018年版)

級別 大綱名稱 一級 一級計算機基礎及WPS Office應用考試大綱&#xff08;2018年版&#xff09;點擊下載 一級計算機基礎及MS Office應用考試大綱&#xff08;2018年版&#xff09;點擊下載 一級計算機基礎及Photoshop應用考試大綱&#xff08;2018年版&#xff09;點擊下載 一…

人工智能的就業方向

關于AI在的就業方向主要有&#xff0c;科研機構(機器人研究所等)&#xff0c;軟硬件開發人員&#xff0c;高校講師等&#xff0c;在國內的話就業前景是比較好的&#xff0c;國內產業升級&#xff0c;IT行業的轉型工業和機器人和智能機器人以及可穿戴設備的研發將來都是強烈的熱…

1億像素的真相

世界那么大&#xff0c;謝謝你來看我&#xff01;&#xff01;關注我你就是個網絡、電腦、手機小達人 喬布斯曾說&#xff0c;“手機拍照上主打高像素&#xff0c;是手機廠商利用廣大消費者對照片成像原理知識漏洞的表現。” 小米發布了一款有1億像素的概念型手機&#xff0c…

python實現鏈表的刪除_Python中 為我們提供了一些獨特的解決方案的方法特性

實際上&#xff0c;在日常的工作中&#xff0c;我們很多需求&#xff0c;無論是常見的、還是不常見的&#xff0c;Python 都為我們提供了一些獨特的解決方案&#xff0c;既不需要自己造輪子&#xff0c;也不需要引入新的依賴(引入新的依賴勢必會增加項目的復雜度)。但是 Python…

打通C/4HANA和S/4HANA的一個原型開發:智能服務創新案例

2019獨角獸企業重金招聘Python工程師標準>>> 今年6月SAP發布C/4HANA之后&#xff0c;有顧問朋友們在公眾號后臺留言&#xff0c;詢問C/4HANA如何同SAP的數字化核心S/4HANA系統結合起來&#xff0c;從而打通企業的前后端業務&#xff0c;幫助企業實現數字化轉型。 有…

爬蟲的重要思想

1.理論上講只要網頁上面能夠看到的數據都是可以爬取的&#xff0c;因為所有看到的網頁上的數據都是服務器發送到我們電腦上面的&#xff0c;只是有的數據加密過&#xff0c;很難解密。 2.在網頁上無法看到或者無法獲取的數據&#xff0c;爬蟲同樣不可能拿到&#xff0c;比如一…

python web環境傻瓜搭建_python——web 環境搭建

1.安裝引用第三方庫 selenium pip install selenium 2.下載瀏覽器驅動&#xff08;驅動版本和瀏覽器版本要對應參考鏈接 http://npm.taobao.org/mirrors/chromedriver/&#xff09; 查看瀏覽器驅動對應關系&#xff0c;本次已最新驅動版本作為教材講解 版本2.42 發布時間2018.9…

項目管理十大知識領域,為何不含

問&#xff1a;項目管理十大知識領域&#xff0c;為何不含以下幾項&#xff1a;立項管理&#xff0c;合同管理&#xff0c;文檔管理&#xff0c;變更管理&#xff1f; 答&#xff1a; 立項完了才有項目&#xff1b; 合同管理包含在采購管理&#xff1b; 變更管理在整體管理&am…

B站視頻下載(VideoHelper)

繼續上次的知乎爬蟲&#xff0c; 這次開始了嗶哩嗶哩的爬蟲實踐&#xff1b; 首先介紹下如何下載吧&#xff1a; VideoHelper 里面有三種方式下載b站視頻。 同樣的流程&#xff0c; 還是先抓包&#xff0c;分析參數&#xff0c;尋找參數&#xff08;包括之前的請求包和頁面源碼…

在職場遇到一個總是說話帶刺的同事怎么相處?

網友&#xff1a; 帶刺的人如果總是撲空&#xff0c;或者總是戳進一團棉花&#xff0c;你說他&#xff0c;她還能堅持多久。職場重心是工作&#xff0c;是做事&#xff0c;不要為這些無聊的人事太費心&#xff0c;刺猬帶著刺到處轉&#xff0c;最后結果不會好的。 網友&#xf…

postgresql 怎么讀_大數據采集和抽取怎么做?這篇文章終于說明白了!

本文來源于公眾號【胖滾豬學編程】&#xff0c;轉載請注明出處&#xff01; 關于數據中臺的概念和架構&#xff0c;我們在大白話 六問數據中臺和數據中臺全景架構及模塊解析&#xff01;一文入門中臺架構師&#xff01;兩篇文章中都說明白了。從這一篇文章開始分享中臺落地實戰…

ZooKeeper應用——解決分布式系統單點故障

1.單點故障問題什么是分布式系統中的單點故障&#xff1a;通常分布式系統采用主從模式&#xff0c;就是一個主控機連接多個處理節點。主節點負責分發任務&#xff0c;從節點負責處理任務&#xff0c;當我們的主節點發生故障時&#xff0c;那么整個系統就都癱瘓了&#xff0c;那…

老板思維:有支出必須有對應的收入

項目經理 要時刻關注“有支出必須有對應的收入”。 當手頭的項目產生支出時&#xff0c;必須要問自己&#xff0c;從哪里收入來填補這個支出&#xff0c;如果沒有可收入的&#xff0c;那就是公司虧錢了。如果一定要虧錢&#xff0c;那可否產生收入之外的效益。 甲方提了新需求…

生活之難:生活到底難在哪里

生活之難&#xff1a;生活到底難在哪里 一、總結 一句話總結&#xff1a;難在天性&#xff0c;難在競爭&#xff0c;難在積累&#xff0c;難在追求&#xff0c;難在自己 難在天性 人的天性就是好吃懶做好玩不動腦的&#xff0c;但是生存的壓力&#xff08;食物&#xff0c;房子…

解決org.springframework.web.multipart.MaxUploadSizeExceededException報錯問題

在springboot中接收到上傳的文件時候&#xff0c;出現了這種錯誤 org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.Fil…

python中元祖 字典 列表的區別_Python中元祖,列表,字典的區別

原博文 2016-08-16 15:25 ? Python中有3種內建的數據結構&#xff1a;列表、元祖和字典&#xff1a; 1.列表 list是處理一組有序項目的數據結構&#xff0c;即你可以在一個列表中存儲一個序列的項目。 列表中的項目應該包括在方括號中&#xff0c;這樣Python就知道你是指明一個…

react 16.6 懶加載 Lazy 嘗鮮

react 16.6 發布了新的功能 lazy &#xff0c;和一個組件 Suspense 下面我們看一下他的用法 首先我們先創建兩個組件 LazyTest.1 和 LazyTest.2&#xff0c;內容相同 import React, { Component } from reactexport default class LazyTest extends Component{render(){return …

Intellij IDEA展示類中的方法樹形結構

在intellij Idea中叫Structure&#xff08;結構體&#xff09;&#xff0c;如下圖&#xff1b; 也可以直接AltF7快捷鍵&#xff0c;這樣默認會把Structure顯示在屏幕下方&#xff0c;如下圖操作就可以移動到右側。 效果如下&#xff1a;

時間計算題100道_2019四校及分校自招開放日情況匯總(含時間安排、考試內容難度、到場人數等)...

點擊上方“上海初升高”&#xff0c;選擇“星標公眾號”回復“加群”就能加入上萬家長信賴的升學群受到疫情的影響&#xff0c;今年各市重點的自招開放日報名遲遲沒有提上日程。但不管怎樣&#xff0c;自招應該是不會取消的&#xff0c;以下是去年四校及分校自招開放日情況匯總…