Python | 字符串 替換空格

關(guān)于字符串的知識(shí)點(diǎn):

1. 運(yùn)算符

.png

2. 格式化字符串

  • 使用占位符
    %s 格式化字符串
    %d 格式化整數(shù)
    %f 格式化浮點(diǎn)數(shù)
    %.2f 小數(shù)點(diǎn)保存 兩位
    - 左對(duì)齊
print ("my name is %s, my age is %d"%("lixin", 18))
print ("This number is %.2f" % (1.2345))
print ("This number is %f" % (1.2345))

zhangbo:Downloads home$ python test-0805.py
my name is lixin, my age is 18
This number is 1.23
This number is 1.234500
print ("Name:%s, age:%d, number:%.3f" % ("lixin", 18, 1.2345))
print ("Name:%s age:%d number:%.3f" % ("lixin", 18, 1.2345))
print ("Name:%10s age:%5d number:%5.3f" % ("lixin", 18, 1.2345))
print ("Name:%-10s age:%5d number:%-5.3f" % ("lixin", 18, 1.2345))

Name:lixin, age:18, number:1.234
Name:lixin age:18 number:1.234
Name:     lixin age:   18 number:1.234
Name:lixin      age:   18 number:1.234
  • str.format()
    方法詳解
    {:.2f} 數(shù)字格式化 保留小數(shù)點(diǎn)后兩位
    {:.2%} 百分比格式仲锄,保留兩位
    {:+.2f} 正數(shù),如+3.14
    {:<10d} 左對(duì)齊
    {:,} 逗號(hào)分隔
    *tup 元組傳參
    **dir 字典傳參
num = 1.2345
tup = ("香蕉","橘子","蘋(píng)果")
infos = ('鋼鐵俠', 66, '小辣椒')
dir = {"name":"lixin", "age":18, "height":168}

print ("number is {:.2f}".format(num))
print('我是{},身價(jià){}億。'.format(*infos))
print ("這里有3種水果,分別是{1},{2}和{0}".format(*tup))
print ('my name is {name}, my age is {age} and my height is {height}cm'.format(**dir))
print ('{0}的年齡是{age},喜歡吃{2}忠烛。'.format(*infos,**dir))
zhangbo:Downloads home$ python test-0805.py
number is 1.23
我是鋼鐵俠,身價(jià)66億。
這里有3種水果,分別是橘子,蘋(píng)果和香蕉
my name is lixin, my age is 18 and my height is 168cm
鋼鐵俠的年齡是18耘分,喜歡吃小辣椒。

替換空格小栗子:

題目描述
請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù)绑警,將一個(gè)字符串中的每個(gè)空格替換成“%20”求泰。例如,當(dāng)字符串為We Are Happy.則經(jīng)過(guò)替換之后的字符串為We%20Are%20Happy计盒。

思路:

  • 空格要替換成%20渴频,所以需要找出字符串里的空格
  • 怎么找?把每個(gè)元素拿出來(lái)北启,如果和空格恒等卜朗,代表就是空格
  • 把每個(gè)元素拿出來(lái),則需要循環(huán)
  • 最終的結(jié)果是字符串里除去空格的元素%20組成咕村,怎么實(shí)現(xiàn)场钉?
  • 定義一個(gè)新的空的字符串,拿出來(lái)每一個(gè)元素懈涛,當(dāng)元素是空格的時(shí)候逛万,給新定義的字符串連接%20,否則批钠,將該元素直接連給新字符串
  • 最后返回的結(jié)果宇植,為替換了空格的字符串
    def replaceSpace(self, s):
        str = ''
        for value in s:
            if value == ' ':
                str = str + '%20'
            else :
                str = str + value
        return str
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市埋心,隨后出現(xiàn)的幾起案子指郁,更是在濱河造成了極大的恐慌,老刑警劉巖拷呆,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坡氯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)箫柳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門手形,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人悯恍,你說(shuō)我怎么就攤上這事库糠。” “怎么了涮毫?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵瞬欧,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我罢防,道長(zhǎng)艘虎,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任咒吐,我火速辦了婚禮野建,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘恬叹。我一直安慰自己候生,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布绽昼。 她就那樣靜靜地躺著唯鸭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪硅确。 梳的紋絲不亂的頭發(fā)上目溉,一...
    開(kāi)封第一講書(shū)人閱讀 52,337評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音菱农,去河邊找鬼缭付。 笑死,一個(gè)胖子當(dāng)著我的面吹牛大莫,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播官份,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼只厘,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了舅巷?” 一聲冷哼從身側(cè)響起羔味,我...
    開(kāi)封第一講書(shū)人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎钠右,沒(méi)想到半個(gè)月后赋元,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年搁凸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了媚值。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡护糖,死狀恐怖褥芒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情嫡良,我是刑警寧澤锰扶,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站寝受,受9級(jí)特大地震影響坷牛,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜很澄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一京闰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧痴怨,春花似錦忙干、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至爱葵,卻和暖如春施戴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背萌丈。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工赞哗, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人辆雾。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓肪笋,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親度迂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子藤乙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 一、PyCharm的基本使用1.1惭墓、注釋:為了方便自己或者其他人查看單行注釋:用 # 號(hào)單行注釋多行注釋: 用 ...
    IIronMan閱讀 8,862評(píng)論 3 18
  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,407評(píng)論 0 5
  • 一坛梁、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 5,750評(píng)論 0 10
  • 標(biāo)簽: 我的筆記 ---學(xué)習(xí)資料:http://javascript.ruanyifeng.com/ 1. 導(dǎo)論 ...
    暗夜的怒吼閱讀 817評(píng)論 0 1
  • 第5章 引用類型(返回首頁(yè)) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,238評(píng)論 0 4