Python 技巧篇 - 英文单词首字母大小写转换功能实例演示,字符串切片实现
生活随笔
收集整理的這篇文章主要介紹了
Python 技巧篇 - 英文单词首字母大小写转换功能实例演示,字符串切片实现
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先來介紹下字符串切片
'hello'[1:3] 代表第 1,第 2 這 2 個(gè)位置,即 ‘el’,它是大于等于冒號前的,小于冒號后的,如果冒號前是空,代表從頭開始,冒號后為空的話,代表結(jié)尾,它是第一個(gè)位置是 0 號位置。
'hello'[-3:-1] 是倒序切片,代表倒數(shù)第 3,第 2 這 2 個(gè)位置,即 ‘ll’,它的 -1 代表倒數(shù)第 1 個(gè)位置。
upper() 的功能是轉(zhuǎn)化字符串為大寫,lower() 的功能是轉(zhuǎn)化字符串為小寫。
# 首字母大寫轉(zhuǎn)換函數(shù) def firstCharUpper(s):return s[:1].upper() + s[1:]我們來試試:
print(firstCharUpper('hello')) print(firstCharUpper('python'))效果如下:
Hello Python如果想讓首字母大寫,其他字母強(qiáng)制小寫的話可以這樣做:
# 首字母大寫,其它字母小寫轉(zhuǎn)換函數(shù) def firstCharUpper(s):return s[:1].upper() + s[1:].lower()不管你怎么組合大小寫,我們最后的格式卻非常整潔的控制!哈哈!
如果我們來處理一個(gè)文檔包括的所有單詞,可以通過單詞的前后空格來識別出每個(gè)單詞,然后依次對其進(jìn)行進(jìn)行轉(zhuǎn)換。
喜歡的點(diǎn)個(gè)贊?吧!
總結(jié)
以上是生活随笔為你收集整理的Python 技巧篇 - 英文单词首字母大小写转换功能实例演示,字符串切片实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 技术篇 - 文件的读取和写
- 下一篇: Windows 技术篇 - window