字符串輸出
注意雙引號和單引號的區別。
print("this is a string")
# 結果
# this is a string
message = "我叫'王二小'"
print(message)
# 結果
# 我叫'王二小'
message = "我叫王二小"
print(message)
# 結果
# 我叫王二小
message = '我叫王二小'
print(message)
# 結果
# 我叫王二小
大小寫操作
string = "aBC zhang"
print("首字母大寫:",string.title())
print("全大寫:",string.upper())
print("全大=小寫:",string.lower())
"""
首字母大寫: Abc Zhang
全大寫: ABC ZHANG
全大=小寫: abc zhang
"""
存儲數據時,方法lower()很有用。很多時候,你無法依靠用戶來提供正確的大小寫,因此需要將字符串先換爲小寫,再存儲它們。以後需要顯示這些信息時,再將其轉換爲最合適的大小寫方式。
合併(拼接)字符串
使用加號來合併
xing = '張'
ming = '益達'
xm = xing + " " + ming # 中間有空格
print("全名(空格):",xm)
xm = xing + ming
print("全名(無空格):",xm)
print("你好," + xm + "!")
message = "你好,"+ xm + "先生" + "!"
print(message)
"""
全名(空格): 張 益達
全名(無空格): 張益達
你好,張益達!
你好,張益達先生!
"""
製表符或換行符
print("這是製表符\t張翼德")
'''
這是製表符 張翼德
'''
print("這是換行符\n張翼德")
'''
這是換行符
張翼德
'''
print("這是換行符後製表\n\t張翼德")print("這是換行符後製表\n\t張翼德")
'''
這是換行符後製表
張翼德
'''
刪除空白
刪除末尾空白:rstrip()
x = "zhang "
x.rstrip()
# 'zhang'
刪除開頭空白:lstrip()
x = " zhang"
x.lstrip()
# 'zhang'
同時刪除兩端空白:strip()
x = " zhang "
x.strip()
# 'zhang'
" zhang"
x.lstrip()
‘zhang’
## 同時刪除兩端空白:strip()
```python
x = " zhang "
x.strip()
# 'zhang'