我們將介紹的第一種資料型別是字串。
字串雖然看似簡單,但能夠以很多不同的方式使用它們。
字串就是一系列字元,在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() 很有用。很多時候,你無法依靠使用者來提供正確的大小寫,因此需要將字串先轉換為小寫,再儲存它們。以後需要顯示這些資訊時,再將其轉換為最合適的大小寫方式。
判斷大小寫 零基礎學python 02
我們將介紹的第一種資料型別是字串。字串雖然看似簡單,但能夠以很多不同的方式使用它們。字串就是一系列字元,在python中,用引號括起的都是字串,其中的引號可以是單引號,也可以是雙引號,如下所示 this is bcbx.this is bcbx home.複製 這種靈活性讓你能夠在字串中包含引號和撇...
判斷大小寫 零基礎學python 02
我們將介紹的第一種資料型別是字串。字串雖然看似簡單,但能夠以很多不同的方式使用它們。字串就是一系列字元,在python中,用引號括起的都是字串,其中的引號可以是單引號,也可以是雙引號,如下所示 this is bcbx.this is bcbx home.複製 這種靈活性讓你能夠在字串中包含引號和撇...
零基礎學程式設計 03 字元
上節課提到了三種變數型別 int,double,char。這節課來講一下字元。我們已經知道,在計算機中所有資料都是用二進位制的形式儲存的,字元也不例外。為了讓二進位制數字能表示字元,我們需要給每個字元編號,用編號來表示這個字元。ascii碼就是一種編碼方式。如上圖所示,標準ascii碼有128個字元...