一直以來在Python的版本上都有不同的爭議。但是就目前來說,可能相對用python2的比較多。特別是企業裡面。當然Python3是以後的趨勢,這點毋庸置疑,不過也確實他們存在一些語法的不兼容,以前發的文章較多都是Python2今天給大家帶來這麼一篇python3字符串的零基礎文章,希望能對大家多少帶來一些知識上的幫助,給大家分享乾貨之前,我介紹一下我弄的一個學習交流群,有什麼不懂的問題,都可以在群裡踴躍發言,需要啥資料隨時在群文件裡面獲取自己想要的資料。這張學習圖就在群裡.這個python群就是:643692991 小編期待大家一起進群交流討論,講實話還是一個非常適合學習的地方的。各種入門資料啊,進階資料啊,框架資料啊 爬蟲等等,都是有的,風裡雨裡,小編都在群裡等你。
一、什麼是字符串
字符串就是一系列字符,在最新的Python 3版本中,字符串是以Unicode編碼的,也就是說,Python的字符串支持多語言,Python中用 單引號 、 雙引號 括起來的都是字符串,例如:
"Learn Python."'Learn Python.'
你還可以混合使用單引號和雙引號:
'I am learning "Python".'"I am learning 'Python'."
二、字符串常見操作
1、修改字符串大小寫
9、字符串長度
10、判斷是否是純字母、數字
11、判斷是否以指定字符串開頭、結尾
12、將原字符串用空格填充成指定長度的字符串,原字符串居中
13、計算指定字符串在原字符串中出現的次數
17、bytes類型數據
# bytes類型的數據用帶b前綴的單引號或雙引號表示m = b'abc'
三、字符串常量
先導入 string 模塊:
import string
常量 | 含義 |
---|---|
string.ascii_lowercase | 'abcdefghijklmnopqrstuvwxyz' |
string.ascii_lowercase | 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
string.ascii_letters | 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' |
string.digits | '0123456789' |
string.octdigits | '01234567' |
string.hexdigits | '123456789abcdefABCDEF' |
string.punctuation | 標點符號:'!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~' |
string.whitespace | 空白字符:' \t\n\r\x0b\x0c' |
string.printable | 所有的數字、字母、標點符號、空白字符 |
好了 ,謝謝大家閱讀,小編衷心的希望大家能學好Python!謝謝大家
相關推薦
'王者榮耀:打上王者後感覺很無聊,不知道該幹什麼,可以這樣做'
"大部分玩家打王者榮耀的目的就是為了上王者,打上王者無不視為一種實力的象徵,拿到印記後大部分人都放棄排位賽。但是不打排位的話又感覺無聊,打匹配或者娛樂的話又沒激情,這時候不知道幹嘛了感覺特別無聊?怎麼擺脫這種無聊呢?王者榮耀誰還沒個小號,大號上了王者覺得沒意思,完全可以玩小...
'孕媽的肚子是“上懷”還是“下懷”,有什麼區別?和胎兒性別無關'
"專注原創文章,擁有本文章版權,歡迎個人轉發分享在民間,一直有很多的傳言與“土方法”,在曾經的時代裡,由於科技和醫療的不發達,所以很多人都非常信任那些,就連現在有些老人還是深信不疑的,尤其是對於孕媽的孕肚。由於現在胎兒的性別不能公開,所以現在很多老人都會請比較“厲害”的人,...
'感悟:零基礎寫作的你,有這五個能力嗎?'
"大家好,我是小阿姐。自媒體時代,很多人都想走寫作這條路。寫作確實門檻不高,誰都可以寫。但是想要進階,高階,就不是那麼簡單了。今天主要講講如果你是零基礎寫作,送你五個錦囊--零基礎寫作五種能力。(以下是無戒老師一節課的覆盤及感受。)1.敢寫看似簡單,但是多少人被這兩個字打敗...
'考第二有什麼可慶祝的!”化解焦慮,父母都該擁有“鈍感力”'
"文章純屬原創,版權歸本作者所有,歡迎個人轉發分享。孩子考試考了第二名,孩子的爸爸聽到了這個好消息,便說:"第二名啊,你可真了不起啊!我們今天晚上得慶祝以下才行啊!說吧,兒子,你今天晚上想吃什麼,我們出去吃好不好。"孩子興奮地跳了起來,說:"好啊,今天晚上,我想吃肯德基!"...
'零基礎玩遊戲學python(5)真名實姓'
"#5. 真名實姓關卡概覽和解法掌握一名敵人的真實姓名來擊敗它。簡介闖關學習地址:https://www.codewar.cn/play/dungeon(複製到瀏覽器打開)確保攻擊每個食人魔兩次。使用attack方法來根據名字("Name")發起攻擊。大小寫很重要!默認代碼...
'零基礎玩遊戲學python(4)敵人的陷阱'
"#4. 敵人的陷阱關卡概覽和解法認真對待,小心腳下。闖關學習地址:https://www.codewar.cn/play/dungeon(複製到瀏覽器打開)簡介你可以使用參數優化你的代碼。不像原來你使用:hero.moveRight()hero.moveRight()現在...
推薦中...