1. 程式人生 > 其它 >Python入門基礎篇 No.12 —— 轉義字元_字串拼接_字串複製_input()

Python入門基礎篇 No.12 —— 轉義字元_字串拼接_字串複製_input()

技術標籤:# 基礎字串python經驗分享程式人生

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學習資料!!!

在這裡插入圖片描述