python字符串string的内置方法
2018-01-28 22:21
1106 查看
#__author: "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("hello")) #是否以某个内容开始 str = "hello\tworld" print(str.expandtabs(tabsize=10)) print("-------------------") str = "helloworld {name} is {age}" print(str.find("w")) #查找到第一个元素并将索引值返回 print(str.format(name = "Pizer", age = 18)) print(str.format_map({"name":"Jone", "age":25})) 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
hellohellohellolloworld
True
Pizer is a good studentPizer is a goog student
1234abcd!@#1234abcd!@#1234abcd!@#1234, abcd, !@#$
1234++abcd++!@#$
string的内置方法3
Helloworld
——–helloworld——-
True
True
False
True
hello world
5helloworld Pizer is 18
helloworld Jone is 25
5-1
TrueTrue
True
False
True
TrueFalse
True
False
False
FalseTrue
True
False
True
True
TrueFalse
hello joneGOOD MORNING
hELLO jONE
Hello world——————Hello world
Hello world
Hello world
Hello world
Hello world
Hello Pizer PizerHello Pizer Jone
3
5
[‘Hello’, ‘world’][‘He’, ‘lo world’]
[‘Hello wor’, ‘d’]
Hello Jone
相关文章推荐
- python字符串string的内置方法实例详解
- Python字符串的内置方法
- 浅析python 内置字符串处理函数的使用方法
- 小甲鱼Python教程第14讲--python字符串内置方法笔记及习题答案
- Python全栈之路:string字符串常用方法
- Python 教程——String的内置方法
- python字符串处理内置方法一览表
- Python - 翻转(reverse)字符串(string)的所有方法 详解
- Python---字符串的内置方法
- 【零基础入门学习Python笔记014】字符串:各种奇葩的内置方法
- Python 字符串内置方法大全
- 收集常用的Python 内置的各种字符串处理 函数的使用方法
- Python 的内置字符串方法(收藏专用)
- Python内置字符串操作处理方法详解
- Python内置字符串操作处理方法详解
- Python 字符串 string.format() 格式化方法
- Python 的字符串内置方法
- Python的内置方法,abs,all,any,basestring,bin,bool,bytearray,callable,chr,cmp,complex,divmod
- python中字符串内置方法整理
- Python内置字符串操作处理方法详解