#__auth程式設計客棧or: "pizer wang"
#__date: 2018/1/28
a = "let's go"
print(a)
print("-------------------")
a = 'let\'s go'
print(a)
print("-------------------")
print("hello" * 3)
print("helloworld"[2:])
print("-------------------")
print("ell" in "helloworld")
print("-------------------")
print("pizer is a good student")
print("%s is a goog student" % "pizer")
print("-------------------")
a = "1234"
b = "abcd"
c = "!@#$"
d = a + b + c
print(d)
d = "".join([a, b, c])
print(d)
d = ", ".join([a, b, c])
print(d)
d = "++".join([a, b, c])
print(d)
print("-------------------")
print("string的內建方法")
str = "helloworld"
print(str.count("l")) #統計元個數
print(str.capitalize()) #首字母大寫
print(str.center(25, "-")) #居中
print(str.endswith("d"))
print(str.endswith("world"))
print(str.endswith("word")) #是否以某個內容結尾
print(str.startswith("hewww.cppcns.comllo")) #是否以某個內容開始
str = "hello\tworld"
print(str.expandtwww.cppcns.comabs(tabsize=10))
print("-------------------")
str = "helloworld is "
print(str.find("w")) #查詢到第乙個元素並將索引值返回
print(str.format(name = "pizer", age = 18))
print(str.format_map())
print("-------------------")
print(str.index("w"))
#print(str.index("www")) #報錯
print(str.find("wwww"))
print("-------------------")
str = "123abc"
print(str.isalnum())
str = "123"
print(str.isalnum())
str = "abc"
print(str.isalnum())
str = "!@$"
print(str.isalnum())
str = "中國萬歲"
print(str.isalnum())
print("-------------------")
print("123456".isdecimal())
print("123456ff".isdecimal())
print("123456789".isdigit())
print("12345.6789".isdigit())
print("12345.6789".isnumeric())
print("-------------------")
print("34abc".isidentifier())
print("_34abc".isidentifier())
print("abc".islower())
print("abc".islower())
print("abc".isupper())
print(" ".isspace())
print("-------------------")
print("hello jone".istitle())
print("good morning".istitle())
print("-------------------")
print("hello jone".lower())
print("good morning".upper())
print("hello jone".swapcase())
print("-------------------")
print("hello world".ljust(20, "-"))
print("hello world".rjust(20, "-"))
print(" hello world \t \n")
print(" hello world ".strip())
print(" hello world ".lstrip())
print(" hello world ".rstrip())
print("-------------------")
print("hello jone jone".replace("jone", "pizer"))
print("hello jone jone".replace("jone", "pizer", 1))
print("my title".find("t"))
print("my title".rfind("t"))
print("-------------------")
print("hello world".split(" "))
print("hello world".split("l", 1))
print("hello world".rsplit("l", 1))
print("hello jone".title())
print("-------------------")
#重要的字串方法
# print(st.count('l'))
# print(st.center(50,'#')) # 居中
# print(st.startswith('he')) # 判斷是否以某個內容開頭
# print(st.find('t'))
# print(st.format(name='alex',age=37)) # 格式化輸出的另一種方式 待定:?:{}
# print('my tltle'.lower())
# print('my tltle'.upper())
# print('\tmy tltle\n'.strip())
# print('my title title'.replace('itle','lesson',1))
# print('my title title'.split('i',1))
執行結果:
let's go
let's go
hellohellohello
lloworld
true
pizer is a good student
pizer is a goog student
1234abcd!@#1234abcd!@#
1234abcd!@#
1234, abcd, !@#$
1234++abcd++!@#$
string的內建方法
3 helloworld
——–helloworld——-
true
true
false
true
hello world
5 helloworld pizer is 18
helloworld jone is 255-1
true
true
;true
false
true
true
false
true
false
false
false
true
true
false
true
true
true
false
hello jone
good morning
hello jone
hello world———
———hello world
hello world
hello world
hello world
hello world
hello pizer pizer
hello pizer jone 35
[『hello', 『world']
[『he', 『lo world']
[『hello wor', 『d']
hello jone
總結本文標題: python字串string的內建方法例項詳解
本文位址: /jiaoben/python/227840.html
Python基礎 String字串
usr bin env python coding utf 8 1.單雙引號轉義及字串拼接 前台介面輸入 print hello print word print hello word print hello word print hel lo name input please input pri...
Python的字串操作string
python中的字串可以使用單引號,雙引號,三引號表示。單引號 與雙引號 代表的意思相同,但要注意配對著用。並不分成單引號代表乙個字元,雙引號代表乙個字串,實際上python中沒有char。三引號 or 相比於前兩者的的優勢是,三引號內部可以自由使用單引號與雙引號,可以用於描述一段對話中 因為裡面很...
python 字串string 處理函式
字串長度獲取 len str 例 print s length d str,len str 字母處理 全部大寫 str.upper 全部小寫 str.lower 大小寫互換 str.swapcase 首字母大寫,其餘小寫 str.capitalize 首字母大寫 str.title 格式化相關 獲取...