1. 程式人生 > >Python字串方法詳細介紹3_變形

Python字串方法詳細介紹3_變形

# 3.變形
lower(),
upper(),
capitalize(),
swapcase(),
title()
這幾個方法比較簡單,它們不需要輸入引數,返回相應的結果
(1)lower() 將原字串的字元全部轉成小寫字母,若有數字或其他字元就原樣輸出
>>> print 'aBC1-'.lower()
abc1-
2)upper()與lower()相反,它將指定字串裡的字元全部轉化成大寫字母,遇到數字或其他字元就原樣輸出
>>> print 'abc-1'.upper()
ABC-1
3)capitallize()會將字串的第一個字元轉化成大寫,若第一個字元為非字母就原樣輸出
>>> print 'hello world'.capitalize()
Hello world
>>> print '1-hello world'.capitalize()
1-hello world
4)swapcase()將指定字串裡的大小寫調轉,非字母就不作改變
>>> print 'abCd1-'.swapcase()
ABcD1-
5)title()會將所有單詞的第一個字母變成大寫,無論單詞前是否有非字母的字元存在
>>> print 'hello world'.title()
Hello World
>>> print '1hello -world adf'.title()
1Hello -World Adf