Python入門基礎篇 No.12 —— 轉義字元_字串拼接_字串複製_input()
阿新 • • 發佈:2021-01-06
Python入門基礎篇 No.12 —— 轉義字元_字串拼接_字串複製_input()
文章目錄
前言
一、轉義字元
我們可以使用“ \ + 特殊字元”,實現某些難以用字元表示的效果。
\ (在行尾時) ; 續行符
\ \ ; 反斜槓符號
\ ’ ; 單引號
\ " ; 雙引號
\b ; 退格(Backspace)
\n ; 換行
\t ; 橫向製表符\r ; 回車
>>> x = 'O\nff\ner'
>>> x
'O\nff\ner'
>>> print(x)
O
ff
er
>>> print('wwwss\
aaaddd')
wwwssaaaddd
>>>
二、字串拼接
可以使用+將多個字串拼接起來。
- 如果+兩邊都是字串,則拼接。
- 如果+兩邊都是數字,則加法運算。
- 如果+兩邊型別不同,則丟擲異常。
>>> 'Off' + 'er'
'Offer'
>>> 1 + 2
3
>>> 'Offer' + 666
Traceback (most recent call last):
File "<pyshell#114>", line 1, in <module>
'Offer' + 666
TypeError: can only concatenate str (not "int") to str
>>>
可以將多個字面字串直接放到一起實現拼接。
>>> x = '成長的' + 'Offer'
>>> x
'成長的Offer'
>>> y = '成長的''Offer'
>>> y
'成長的Offer'
>>>
三、字串複製
使用*可以實現字串複製。
>>> x = '成長的Offer'*2
>>> x
'成長的Offer成長的Offer'
>>>
四、不換行列印
我們前面呼叫 print 時,會自動列印一個換行符。有時,我們不想換行,不想自動新增換行
符。我們可以自己通過引數 end = “任意字串”。實現末尾新增任何內容。
# 由於IDLE無法多次輸入print()
# 此時用的是Pycharm,或者通過IDLE建立檔案後執行,實現此演示
print('Offer', end='')
print('Offer', end='**')
print('Offer')
# 結果如下
OfferOffer**Offer
五、從控制檯讀取字串
我們可以使用 input()從控制檯讀取鍵盤輸入的內容。
>>> name = input("請輸入名字:")
請輸入名字:Offer
>>> name
'Offer'
>>>
總結
提示:以上幫各位總結好了,收藏,關注即可查收。
關注下方公眾號,免費拿Python學習資料!!!