【編測編學】零基礎學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_06_列表(認識和使用列表)Python
- 【編測編學】零基礎學python_08_列表(排序+反轉+長度)Python排序
- 【編測編學】零基礎學python_07_列表(修改、新增和刪除元素)Python
- 【編測編學】零基礎學python_09_列表(操作列表之遍歷列表)Python
- grep 匹配製表符 和 換行符
- 【編測編學】MySQL資料庫基礎知識MySql資料庫
- 【編測編學】MySQL資料庫基礎知識2MySql資料庫
- 零基礎學習 Python 之字串Python字串
- 【編測編學】軟體測試的就業如何?就業
- 【編測編學】如何做好大資料測試大資料
- 【編測編學】介面測試必備面試題(上)面試題
- 編譯器的符號表管理編譯符號
- iPhone和iPad程式設計入門 零基礎學習編寫AppiPhoneiPad程式設計APP
- 【編測編學】雙非畢業如何翻盤?
- 【編測編學】自動化測試面試必背(上)面試
- 【編測編學】自動化測試面試必背(下)面試
- 【編測編學】分享一套好用的功能測試用例編寫框架框架
- 零基礎學Java第四節(字串相關類)Java字串
- 彙編基礎學習筆記筆記
- 【編測編學】介面測試必備面試題必背(下)面試題
- Java在字串中新增或列印換行符Java字串
- python基礎之字串和編碼Python字串
- excel表裡分隔符替換為製表符的操作方法Excel
- 零基礎學軟體測試難嗎
- 零基礎如何學習軟體測試
- Python3學習筆記-字串和編碼Python筆記字串
- Python零基礎好學嗎?零基礎如何學習Python?Python
- Java 正確的做字串編碼轉換Java字串編碼
- 萬能java字串編碼轉換工具類Java字串編碼
- 檢測檔案編碼,轉換檔案編碼
- 字串-編碼字串
- 字串編碼字串編碼
- 【編測編學】對於軟體測試四大誤區的認識
- python零基礎學習Python