Python連線字串過程詳解
阿新 • • 發佈:2020-01-09
這篇文章主要介紹了python連線字串過程詳解,文中通過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
在python中,如果有多個字串,想要連線在一起,或者說想要拼接在一起該如何操作,在此記錄下。
1.通過 + 這個加號操作符,將字串拼接在一起
>>> "First" + "Python" + "Lesson" 'FirstPythonLesson' >>> >>> print("First" + "Python" + "Lesson") FirstPythonLesson >>> "First" + " Python " + " Lesson " 'First Python Lesson
備註:這樣字串就拼接在一起了,空格情況需要在引號中加入。
2.通過 * 即乘號,將字串多次輸出並且連線在一起
>>> "Lesson" * 5 'LessonLessonLessonLessonLesson' >>> "Lesson " * 5 'Lesson Lesson Lesson Lesson Lesson ' >>> "lession" * 5 + " Abc" 'lessionlessionlessionlessionlession Abc
備註:通過 * 操作符就將多次輸出相同字串,並且連線在一起
PS:遇到問題沒人解答?需要Python學習資料?可以加點選下方連結自行獲取
3.如果兩個護著多個字串挨在一起就自動拼接在一起了
>>> "ABc""124" 'ABc124' >>> "Abc"'124' 'Abc124' >>> "acx" "124" #兩個字串之間(雙引號之間)可以有空格,可以有多個空格,都不影響字串拼接 'acx12
4.將變數和字串拼接
>>> prefix = 'P' >>> prefix 'ython' SyntaxError: invalid syntax #不能通過變數和字串直接拼接的方式 >>> >>> >>> prefix + "ython" #如果要實現變數和字串的拼接,必須通過加號 + 來實現 'Python'
5.將表示式和字串拼接
>>> ('abx' *3 ) '12454' SyntaxError: invalid syntax #不能將表示式和字串直接拼接 >>> ('abx' *3 ) + '12454' #如果要進行拼接,必須使用加號 + 來實現 'abxabxabx12454'
注意:只有字串與字串之間,才能直接拼接,不使用加號的方式,變數與字串,表示式與字串的拼接,必須使用加號 + 來進行拼接。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。