【編測編學】零基礎學python_02_字串(大小寫轉換)
我們將介紹的第一種資料型別是字串。
字串雖然看似簡單,但能夠以很多不同的方式使用它們。
字串就是一系列字元,在Python中,用引號括起的都是字串,其中的引號可以是單引號,也可以是雙引號,如下所示:
-
"This is bcbx."
-
'This is bcbx_home.'
複製程式碼
這種靈活性讓你能夠在字串中包含引號和撇號:
-
'I told my friend, "I love bcbx!"'
-
"The language 'Python' is named after Monty Python, not the snake."
複製程式碼
下面來看一些使用字串的方式
-
使用方法修改字串的大小
對於字串,可執行的最簡單的操作之一是修改其中的單詞的大小寫。請看下面的程式碼,並嘗試判斷其作用:
-
name = "come on bcbx"
-
print(name.title())
複製程式碼
執行結果:
在這個示例中,小寫的字串"come on bcbx" 儲存到了變數name 中。在print() 語句中,方法title() 出現在這個變數的後面。方
方法是Python可對資料執行的操作。
在name.title() 中,name 後面的句點(. )讓Python對變數name執行方法title()指定的操作。每個方法後面都跟著一對括號,這是因為方法通常需要額外的資訊來完成其工作。這種資訊是在括號內提供的。函式title()不需要額外的資訊,因此它後面的括號是空的。
title() 以首字母大寫的方式顯示每個單詞,即將每個單詞的首字母都改為大寫。這很有用,因為你經常需要將名字視為資訊。例如,你可能希望程式將值Ada 、ADA 和ada視為同一個名字,並將它們都顯示為Ada。
還有其他幾個很有用的大小寫處理方法。例如,要將字串改為全部大寫或全部小寫,可以像下面這樣做:
-
name = "Come on Bcbx"
-
print(name.upper())
-
print(name.lower())
複製程式碼
這些程式碼的輸出如下:
儲存資料時,方法lower() 很有用。很多時候,你無法依靠使用者來提供正確的大小寫,因此需要將字串先轉換為小寫,再儲存它們。以後需要顯示這些資訊時,再將其轉換為最合適的大小寫方式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985967/viewspace-2733296/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【編測編學】零基礎學python_03_字串(拼接+換行+製表符)Python字串
- 【編測編學】零基礎學python_04_字串(刪除空白)Python字串
- 初學 Delphi 嵌入彙編[26] - 大小寫字母轉換
- 【編測編學】零基礎學python_08_列表(排序+反轉+長度)Python排序
- 字串-大小寫轉換字串
- 【編測編學】零基礎學python_10_列表(建立數值列表 )Python
- 【編測編學】零基礎學python_06_列表(認識和使用列表)Python
- JavaScript字串大小寫轉換JavaScript字串
- 【編測編學】零基礎學python_09_列表(操作列表之遍歷列表)Python
- 【編測編學】零基礎學python_07_列表(修改、新增和刪除元素)Python
- 【編測編學】零基礎學python_11_列表(切片+遍歷切片+複製)Python
- javascript字串大小寫轉換效果JavaScript字串
- MySQL字串函式 字串大小寫轉換MySql字串函式
- 字串大小寫轉換和字串的比較字串
- 字串中大小寫轉換輸出字串
- ARM彙編解決階乘以及大小寫轉換
- python 中字串大小寫轉換薦Python字串
- 【編測編學】MySQL資料庫基礎知識MySql資料庫
- 【編測編學】分享一套好用的功能測試用例編寫框架框架
- 大小寫互換-"數字字串"轉換成數字字串
- iPhone和iPad程式設計入門 零基礎學習編寫AppiPhoneiPad程式設計APP
- Python中怎麼轉換字串大小寫Python字串
- (C++字串大小寫轉換)相似的句子C++字串
- 【編測編學】MySQL資料庫基礎知識2MySql資料庫
- 學習編寫DockerfileDocker
- 零基礎學習 Python 之字串Python字串
- Java 正確的做字串編碼轉換Java字串編碼
- 萬能java字串編碼轉換工具類Java字串編碼
- 檢測檔案編碼,轉換檔案編碼
- C# 基礎知識:字元編碼、編碼轉換C#字元
- [總結]FFMPEG視音訊編解碼零基礎學習方法音訊
- 【編測編學】介面測試必備面試題(上)面試題
- 【編測編學】如何做好大資料測試大資料
- 【編測編學】軟體測試的就業如何?就業
- 學習-Java順序結構之字元變換之大小寫字母轉換Java字元
- JavaScript字母大小寫轉換JavaScript
- 英文大小寫轉換
- 【編測編學】自動化測試面試必背(上)面試