(自兴人工智能)python字符串
生活随笔
收集整理的這篇文章主要介紹了
(自兴人工智能)python字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
字符串是python中最常用的數據類型,我們可以使用單引號(' ')或雙引號(" ")來創建字符串。
a='Hello' b="Hello"所有標準序列操作如(索引,分片,成員資格,求長度,取最小值和最大值等),對字符串同樣適用。
字符串常用的格式化符號:
(%s 格式化字符串)
print('Hello,%s'%'world') #使用%s作為'world'的占位符 Hello,world #結果print('還有%s天'%10) #使用%d作為10的占位符 還有10天 #結果 #%s不僅可以格式化字符串,還可以格式化整數(%d 格式化整數)
print('還有%d天'%10) #使用%d作為10的占位符 還有10天 #結果?字符串常用的方法:
find():用于檢測字符串中是否包含子字符串str,可以指定開始和結束的范圍。
a='hello,world' print(a.find('wo')) 6 #返回了匹配值的索引 print(a.find('kb')) -1 #找不到,返回-1 print(a.find('wo',3)) #提供起點 6 #結果 print(a.find('wd',6)) -1 #結果 print(a.find('wo',3,8)) #提供起點和終點 6 #結果 print(a.find('wd',3,7)) -1 #結果lower():將字符串中所有大寫字符轉換為小寫
a='HeLlo' b=a.lower() print(b) hello #結果upper():將字符串中所有小寫字符轉換為大寫
a='HeLlo' b=a.upper() print(b) HELLO #結果swapcase():將字符串中所有小寫字符轉換為大寫,大寫字符轉換為小寫
a='HeLlo' b=a.swapcase() print(b) hElLO #結果replace():把字符串中的舊字符串替換成新字符串
a='hello world' b=a.replace('hello','HELLO') print(b) HELLO world #結果strip():移除字符串頭尾指定字符
a='++hello world++' b=a.strip('+') print(b) hello world #結果 b=a.strip('++h') print(b) ello world #結果 b=a.strip('++d') print(b) hello worl #結果?
轉載于:https://www.cnblogs.com/leitaotao/p/8456416.html
總結
以上是生活随笔為你收集整理的(自兴人工智能)python字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 监督学习——随机梯度下降算法(sgd)和
- 下一篇: Android面试收集录13 Andro