【編測編學】零基礎學python_02_字串(大小寫轉換)

bcbxhome發表於2020-11-10

我們將介紹的第一種資料型別是字串。

字串雖然看似簡單,但能夠以很多不同的方式使用它們。

字串就是一系列字元,在Python中,用引號括起的都是字串,其中的引號可以是單引號,也可以是雙引號,如下所示:

  1. "This is bcbx."

  2. 'This is bcbx_home.'

複製程式碼

這種靈活性讓你能夠在字串中包含引號和撇號:

  1. 'I told my friend, "I love bcbx!"'

  2. "The language 'Python' is named after Monty Python, not the snake."

複製程式碼

下面來看一些使用字串的方式

  • 使用方法修改字串的大小

對於字串,可執行的最簡單的操作之一是修改其中的單詞的大小寫。請看下面的程式碼,並嘗試判斷其作用:

  1. name = "come on  bcbx" 

  2. print(name.title())

複製程式碼

執行結果:

在這個示例中,小寫的字串"come on  bcbx" 儲存到了變數name 中。在print() 語句中,方法title() 出現在這個變數的後面。方

方法是Python可對資料執行的操作。

在name.title() 中,name 後面的句點(. )讓Python對變數name執行方法title()指定的操作。每個方法後面都跟著一對括號,這是因為方法通常需要額外的資訊來完成其工作。這種資訊是在括號內提供的。函式title()不需要額外的資訊,因此它後面的括號是空的。

title() 以首字母大寫的方式顯示每個單詞,即將每個單詞的首字母都改為大寫。這很有用,因為你經常需要將名字視為資訊。例如,你可能希望程式將值Ada 、ADA 和ada視為同一個名字,並將它們都顯示為Ada。

還有其他幾個很有用的大小寫處理方法。例如,要將字串改為全部大寫或全部小寫,可以像下面這樣做:

  1. name = "Come on  Bcbx"

  2. print(name.upper())

  3. print(name.lower())

複製程式碼

這些程式碼的輸出如下:

儲存資料時,方法lower() 很有用。很多時候,你無法依靠使用者來提供正確的大小寫,因此需要將字串先轉換為小寫,再儲存它們。以後需要顯示這些資訊時,再將其轉換為最合適的大小寫方式。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985967/viewspace-2733296/,如需轉載,請註明出處,否則將追究法律責任。

相關文章