重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章将为大家详细讲解有关python字符串string内置方法的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目成都做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元桂阳做网站,已为上家服务,为桂阳各地企业和个人服务,联系电话:13518219792具体内容详情如下所示:
#__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
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 25
5
-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
3
5
[‘Hello', ‘world']
[‘He', ‘lo world']
[‘Hello wor', ‘d']
Hello Jone
关于“python字符串string内置方法的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。