【編測編學】零基礎學python_03_字串(拼接+換行+製表符)
字串拼接
在編碼的過程很多時候都會用到字串的拼接,例如,你可能想將姓和名儲存在不同的變數中,等要顯示姓名時再將它們合而為一:
first_name = "li"
last_name = "xiaolong"
full_name = first_name + last_name
print(full_name)
Python 使用加號(+)來合併字串。在這個示例中,我們使用+ 來合併first_name 和last_name ,以得到完整的姓名,其結果如下
這種合併字串的方法稱為拼接。
透過拼接,可使用儲存在變數中的資訊來建立完整的訊息。下面來看一個例子:
新增一行程式碼
print("Hello, " + full_name.title() + "!")
在這裡,一個問候使用者的句子中使用了全名,並使用了方法title() 來將姓名設定為合適的格式。這些程式碼顯示一條格式良好的簡單問候語:
Hello, Lixiaolong!
你還可以使用拼接來建立訊息,再把整條訊息都儲存在一個變數中:
message="Hello, " + full_name.title() + "!"
print(message)
上述程式碼也顯示訊息“Hello, Lixiaolong!”,但將這條訊息儲存在了一個變數中,這讓最後的print 語句簡單得多
字串製表符
要在字串中新增製表符,可使用字元組合\t(預設為四個空格)
lol='我最喜歡的英雄是:亞索'
print(lol)
lol='我最喜歡的英雄是:\t亞索'
print(lol)
字串換行符
要在字串中新增換行符,可使用字元組合\n:
lol='我喜歡的英雄有:\n亞索\n劫\n墨菲特\n蠻王'
print(lol)
還可在同一個字串中同時包含製表符和換行符。字串"\n\t" 讓亞索換到下一行,並在下一行開頭新增一個製表符。下面的示例演示瞭如何使用一個單行字串來生成四行 :
lol='我喜歡的英雄有:\n\t亞索\n\t劫\n\t墨菲特\n\t蠻王'
print(lol)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985967/viewspace-2733512/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【編測編學】零基礎學python_02_字串(大小寫轉換)Python字串
- 【編測編學】零基礎學python_04_字串(刪除空白)Python字串
- 【編測編學】零基礎學python_11_列表(切片+遍歷切片+複製)Python
- 【編測編學】零基礎學python_10_列表(建立數值列表 )Python
- 【編測編學】零基礎學python_08_列表(排序+反轉+長度)Python排序
- 【編測編學】零基礎學python_06_列表(認識和使用列表)Python
- 【編測編學】零基礎學python_09_列表(操作列表之遍歷列表)Python
- 【編測編學】零基礎學python_07_列表(修改、新增和刪除元素)Python
- 【編測編學】MySQL資料庫基礎知識MySql資料庫
- 【編測編學】MySQL資料庫基礎知識2MySql資料庫
- Oracle 用拼接字串更新表 測試Oracle字串
- 零基礎學習 Python 之字串Python字串
- linux下的製表符和換行Linux
- oracle中去掉文字中的換行符、回車符、製表符Oracle
- oracle中去掉文字中的換行符、回車符、製表符小結Oracle
- [總結]FFMPEG視音訊編解碼零基礎學習方法音訊
- 【編測編學】介面測試必備面試題(上)面試題
- 【編測編學】如何做好大資料測試大資料
- 【編測編學】軟體測試的就業如何?就業
- sqlserver查詢一張表所有欄位是否含製表符、換行符、回車符SQLServer
- CHARINDEX、表中有製表符、換行符、回車符的查詢和取消掉的方法Index
- 【編測編學】自動化測試面試必背(上)面試
- 【編測編學】自動化測試面試必背(下)面試
- 零基礎學Java第四節(字串相關類)Java字串
- 【編測編學】介面測試必備面試題必背(下)面試題
- 【編測編學】分享一套好用的功能測試用例編寫框架框架
- iPhone和iPad程式設計入門 零基礎學習編寫AppiPhoneiPad程式設計APP
- 彙編基礎學習筆記筆記
- 編譯器的符號表管理編譯符號
- 零基礎如何學習軟體測試
- 零基礎學軟體測試難嗎
- javascript字串拼接效率測試JavaScript字串
- 影象拼接基礎學習筆記筆記
- excel表裡分隔符替換為製表符的操作方法Excel
- Java在字串中新增或列印換行符Java字串
- Python零基礎好學嗎?零基礎如何學習Python?Python
- Python3學習筆記-字串和編碼Python筆記字串
- 轉行Java能學會嗎?零基礎學習Java的學習路線Java