十一、字符串

python 編程:從入門到實(shí)踐筆記

1、字符串

  • title()方法
# 將字符串的每個(gè)單詞的首字母大寫,無(wú)論字符串時(shí)LOve還是LoVe
str = 'i love python'
print(str.title())
I Love Python
  • upper()方法
# 將字符串全部變成大寫
str = 'i love python'
print(str.upper())
I LOVE PYTHON
  • lower()方法
# 將字符串全部變成小寫
str = 'I LOVE PYTHON'
print(str.lower())
i love python

1.1、合并字符串

# 拼接(連接符 + )
first_name = 'li'
last_name = 'la'
full_name = first_name + ' ' + last_name    # 中間的單引號(hào)之間的空格,可以在打印出來(lái)的時(shí)候顯示兩個(gè)字符串間的空格
message = 'hello, ' + full_name.title() + ' !'  # .title() 方法將字符串每個(gè)字符首字母大寫
print(message)
Hello, Li La !

1.2、用制表符或空行符來(lái)添加空白

編程中,空白泛指任何非打印字符,如空格、制表符和換行符,也可以用空白來(lái)組織輸出,使其更易讀。

# 在字符串中添加“制表符”,可用 (\t )表示,在字符串前
print('\tpython')
    python            # 制表符可以理解為時(shí)縮進(jìn)(即win鍵盤上的tab鍵),在這字符串被縮進(jìn)了四個(gè)字符
  
# 添加“換行符”,可用(\n)表示,在字符串后
print('python\njavascript')
python
javascript

# 兩者也可以一起使用
print('Language:\n\tPython\n\tC\n\tJavaScript')
Language:
    Python
    C
    JavaScript

1.3、刪除空白

刪除字符串中開(kāi)頭或者末尾的空白(空格)

# 刪除開(kāi)頭空格,使用 str.lstrip() 方法
>>> favorite_language = '   Python  '
>>> favorite_language.lstrip()
'Python  '
>>> 

# 刪除末尾空格,使用 rstrip() 方法
>>> favorite_language.rstrip()
'   Python'
>>> 

# 兩者都刪除,使用 strip() 方法
>>> favorite_language.strip()
'Python'
>>> 

# 上述的三種方法固然能刪除字符串中的空格,但是訪問(wèn)原有字符串,其值仍然沒(méi)有改變,只是暫時(shí)的
>>> favorite_language         # 訪問(wèn)原有字符串,其值仍然沒(méi)有改變
'   Python  '
>>> favorite_language = favorite_language.strip()   # 在對(duì)字符串進(jìn)行操作后再賦值給原有字符串
>>> favorite_language        # 原有字符串改變
'Python'
>>> 

Python之禪:在編輯器中輸入 import this

python社區(qū)的理念都包含在Tim Peters撰寫的“Python之禪”中

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容