日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python学习-字符串的基本操作

發布時間:2023/12/19 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python学习-字符串的基本操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 字符串
    • 字符串定義
    • 字符串下標
    • 字符串的加法
    • 字符串的減法-非常規意義的減法
    • 字符串的乘法
    • 字符串的除法-非常規意義的除法(未完待續...)

說明:目前由于對python語法以及命名規則還不太熟悉,示例代碼使用的命名,都是沒有任何規范可言的,希望大家不要學習這種命名方式,還是要遵守命名規范,這個特別重要。要養成自己的風格。后續我會抽時間學習命名規則,然后分享出來給大家!

字符串

字符串定義

在python中使用單引號或雙引號是沒有區別的,都可以用來表示一個字符串。
但是我們可以自由選擇使用方式,讓語義看起來更簡潔。
示例:

str = 'this\'s python'

這時候定義字符串使用雙引號

str = "this's python"

另一種情況,定義使用單引號

str = "this is \"python\"" str = 'this is "python"'

在python中,反斜杠\可以作為一個轉譯符,使用方式如上面示例代碼。還有使用方式如換行符

還有一種三個引號的用法,使用三引號,能在字符串里面直接使用單引號和雙引號。見示例:

在c和d字符串中,直接使用定義,不需要轉義符,也能表達出我們需要的意思。

字符串下標

定義字符串以后,可以直接使用下標取值,不過要注意不要越界。不清楚長度的,可以先使用len來獲取字符串的長度。
** 劃重點 **
仔細查看下面這部分內容

字符串下標并不是只能使用正值,還可以使用負值,不過不管使用正值和負值,都要注意邊界,越界就會報錯。

字符串的加法

字符串可以相加,見代碼

只能進行字符串相加,不能相減噢。

字符串的減法-非常規意義的減法

剛才然后字符串也有相減的方法,見示例代碼:

First = input("Please input first string : ") Second = input("Please input second string : ") jieguo = ""for i in First:if i in Second:First = First.replace(i, "") print(First)

這段代碼可以直接在PyCharm中運行

運行后首先輸入第一個字符串,回車,再輸入第二個字符串。
得到運行結果,第一個字符串除去第二個字符串里面帶有的字母后得到的結果。
遍歷第一個字符串,每個字符都在第二個字符串里面查找,如果存在,則把第一個字符串里面的字符替換成無,也就是去掉了。

字符串的乘法

字符串的乘法,其實就是把字符串給復制了多少份。上代碼:

字符串的除法-非常規意義的除法(未完待續…)

字符串的除法,還要研究一下,這個比較復雜,一些語法還不懂,等我能運行成功以后,再分享出來。
還有一點就是除法,到底需要一個什么樣的功能,這個目前我還不明確,如果小伙伴們有什么想法,可以留言討論!

總結

以上是生活随笔為你收集整理的python学习-字符串的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。