首頁  >  文章  >  後端開發  >  Python基礎知識字串部分介紹

Python基礎知識字串部分介紹

WBOY
WBOY原創
2024-08-14 18:58:18974瀏覽

Python Basics String part Introduction

什麼是字串?

=>字串是程式中的有序字元序列(字母-小寫、大寫、數值、特殊符號等)。

開頭和結尾用引號表示(單(')、雙(")或三(' ' '/" " ")。您可以使用您想要的.

範例:

「你好世界」
「CSE 太棒了」
「不是有效的字串」(必須跟在一種類型的引號之後)

字串裡面有字串

要在字串內寫入字串,需要使用不同類型的引號。這意味著如果字串中有一個子字串被雙引號括起來,則使用單引號來表示主字串,反之亦然。

例如:「這是一個有效的‘字串’,因為它保持了順序」
'不允許像這樣的'字串'內有字串'

您也可以使用「轉義序列」:
*如果字串中有一些特殊字元可能會混淆解釋器,您可以使用“轉義序列”來澄清。轉義序列告訴解釋器將反斜線後面的字元視為可列印字元。

例如:「我喜歡電影《上氣》」
「她說你上班不會遲到嗎?」

有關字串的更多事實:

  • 單一字元也是一個字串。 例如:「P」、「P」
  • 字串區分大小寫。 例如:「A」和「a」是兩個不同的字串。
  • 空格也是字串。 例如:“”和 ' ' 是字串。
  • 空字串 - 引號之間沒有任何內容。 例如:「」和 ''
  • 「1」不是整數,而是字串!

字串可變性:

這是字串的一個非常重要的概念。 字串是不可變的。 字串一旦創建,其中的字元就無法更改/刪除/更改。因此,每次我們必須修改字串時,我們都需要複製原始字串並對重複的字串進行更改。

Sentence= "Loving CSE110'

Sentence[0]= "M"

TypeError: 'str' 不支援項目對齊。 (這裡,我們嘗試更改字串,但無法更改字串中的任何字元)

*但是,我們可以更改整個字串。

s='我是大白'

列印
s='我是超人'
列印=>在這裡,我們在 s 變數中儲存了一個完全不同的字串。

刪除

'del' = 關鍵字取消字串的引用,它將從變數中刪除字串。

例如:

s='I love CSE'

Print(s)
Del(s)
Print(s)

>>> I love CSE
Error


*We can't delete a character from a string.

s='I am 007'
 del(s[0])

>>> ERROR

字串成員資格

我們可以使用 'in' 關鍵字來尋找給定字串中是否出現任何子字串(一個字串是否存在於另一個字串中)。

例如:

'bay' in 'ebay'
>>True
'bay' not in 'ebay'
>>False

*可以在'if語句'中作為條件使用。

S1= 'I am Loki'
S2='am'
If S2 in S1:
    Print(found)
Else:
    Print(not found)

>>>found

這就是今天關於字串的全部內容。在下一部分中,我們將詳細討論字串及其函數。然後我們會嘗試解決一些問題。在那之前,繼續練習。快樂編碼!

以上是Python基礎知識字串部分介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn